In Search of Aliens episode 6 – The Mystery of the Cyclops

In Search of Aliens episode 6 – The Mystery of the Cyclops: 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 […]

In Search of Aliens episode 6 – The Mystery of the Cyclops Read More »