Ancient Aliens - Season 12 Episode 7 - City of the Gods

Aired: 9 Jun 2017

The ancient site of Teotihuacan in central Mexico--which the Aztecs called the "City of the Gods"--is one of the world's greatest mysteries. To this day, no one knows who built the metropolis or what happened to its occupants, but based on evidence that has recently been unearthed, Ancient Astronaut theorists suggest it was once home to a highly advanced, perhaps extraterrestrial, civilization. The many structures that still stand in Teotihuacan appear to be encoded with advanced mathematical and cosmic principles, and the layout precisely mirrors the positions of the planets in our solar system. Modern excavations at the site have unearthed discoveries of liquid mercury, walls lined with mica, and strange golden-spheres containing unknown substances--all of which are out of place in the ancient world. Could these artifacts be the remnants of an alien society? Perhaps even an extraterrestrial spaceport?

View all 27 link(s) /


Note: Open Video Link button will open to another window to redirect you to the external video source while Play Video Link will try to play the video. You can close the video via the close button found at the top-right corner of the page.
watch Ancient Aliens Season 12, Episode 7 online Ancient Aliens S12 E07 full video watch Ancient Aliens S12 E07 free streaming

c) 2021 Watch Series Free - Use of this site constitutes acceptance of WatchSeriesFree's Terms of Service/Link Removal Policy and Privacy Policy.
WatchSeriesFree, your number one source of TV series and movie streams online for free. Related websites: Watch Series and Submit TV Links, Watch Series site, Watch Series Free.