As only about 10% of Teotihuacan has been excavated so far, ancient astronaut theorists wonder what surprising discoveries await us in this clip from Season 12, Episode 7, "City of the Gods". #AncientAliens Subscribe for more from Ancient Aliens and other great HISTORY shows: ...
READ MORE +