Was Mexico’s ancient city Teotihuacan part of an extraterrestrial civilization? Ancient Aliens investigates
Ancient Aliens on History tonight looks at whether Mexico’s ancient city of Teotihuacan was built by a highly-advanced extraterrestrial civilization. The incredible site lies some 25 miles northeast of Mexico City and at the height of its use as a city — between 100 B.C and 650 A.D. — it is thought to have housed around