Home Movies Teotihuacan: Curse of the Blood Pyramids Teotihuacan: Curse of the Blood Pyramids 8 years old Teotihuacan: Curse of the Blood Pyramids (8 years) Release day: Wednesday, May 31, 2017