×
Loading in progress

Video : City of the Gods

117 members

Researchers suggest that the ancient site of Teotihuacan in central Mexico was once home to a highly advanced, perhaps extraterrestrial, civilization; excavations at Teotihuacan have unearthed discoveries out of place in the ancient world.

Next episode
S12E08 - The Alien Frequency

Similar shows (10)

In Search of Aliens
In Search of Aliens
Contact (2019)
Contact (2019)
Interviews with Extra Dimensionals
Interviews with Extra Dimensionals
The World's Strangest UFO Stories
The World's Strangest UFO Stories
UFOs: The Lost Evidence
UFOs: The Lost Evidence
World's Most Unexplained
World's Most Unexplained
Aliens: The Definitive Guide
Aliens: The Definitive Guide
Alien Files: Reopened
Alien Files: Reopened
Erich von Däniken: Beyond the Legend
Erich von Däniken: Beyond the Legend
UFO (2021)
UFO (2021)