Where To Stream In Search of Aliens Season 1 Episode 6
The Mystery of the Cyclops
- Aired September 5, 2014
- 60 Min
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. Just who were the people that built these sophisticated structures? Local folklore describes Malta as being the home of giants and the legendary one-eyed creature known as Cyclops. Could these stories be true--or could they offer clues to an extraterrestrial connection?...