Where To Stream Blowing Up History Season 1 Episode 2
Secrets Of The Maya Pyramid
- Aired July 5, 2016
- 45 Min
In Mexico, the lost city of Chichen Itza holds ancient secrets of a strange civilization. How was it was built and how did human sacrifice shape it?