Ancient Aliens: Aztec Pyramid Linked to Alien Activity
- G.W. Mullins
- May 9, 2022
- 1 min read


Ancient Astronaut Theorists believe a massive pyramid located in Teotihuacan, Mexico could commemorate the arrival of extraterrestrials, in this clip from Season 18, "Decoding the Dragon Gods."
Comments