History Vault Logo

Mexico's Great Pyramids

44m | 1997 | TV-G | CC

Recent excavations at Teotihuacan, site of Mexico's Great Pyramids, reveal that they were not built by Aztecs as originally thought, but rather by an unknown earlier civilization.