What on Earth?
Riddle of Sardinia Tower still
S11E0542 min· aired 7/20/2022

Riddle of Sardinia Tower

TMDb0.0
Nexus es706765TMDb ep 3835695TVDb ep 9260566

Overview

Satellite images capture a triangular castle-like tower located on the Mediterranean island of Sardinia; experts investigate the relics of a declining ancient civilization that may have suffered a celestial catastrophe.