Poster of Cast and Crew in In Search Of Aliens - Season 1 - Episode 6 - The Mystery of the Cyclops

In Search Of Aliens - Season 1 - The Mystery of the Cyclops (Episode 6)

Plot: The mysterious Mediterranean island of Malta lies south of Sicily and is home to megalithic structures built by a mysterious prehistoric society. According to scholars, the massive blocks even pre-date the Great Pyramid of Giza
Episode Aired On:
Friday, September 5 2014
10 years ago