• United States of America
  • February 11, 2015

What on Earth?

Riddle of Sardinia Tower

Season 11 Episode 5

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.

uFlix.to 2024

uFlix.to does not store any files on its servers.