Season 12, Episode 4 The Alien Architects
First Aired: May 19, 2017
A study of similar architectural marvels of the ancient world that bear striking similarities to one another, among them the pyramid complex in Giza, Egypt, the Avenue of the Dead pyramids in Mexico, an ancient pyramid temple in Cambodia known as Baksei Chamkrong.
Cast & Details See all »
- Premiered: March 8, 2009
- Rating: TV-14
- Premise: A series exploring theories regarding supposed alien visitations involving ancient civilizations. (more)