Aired Monday June 27,
5:00pm - 6:00pmon Blaze (Freeview)
Ancient Aliens
Series 12 Episode 7: City of the GodsThe ancient site of Teotihuacan in Mexico is one of the world's greatest mysteries. As no one knows who built the metropolis, was it once home to an alien civilisation?
- Category
- Documentary / History / Paranormal
- Original air date
- 2017-06-09
Cast and crew