Unsealed: Alien Files - Season 2 Episode 7 -
Season 2, Episode 7 - Aliens and Civilization
Ancient megaliths baffle historians and engineers the world over, leading some to believe that aliens had a hand in building them.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.