
Curse of the Blood Pyramids
S2E2 · 2017-05-30 · 44 min
Giant pyramids at a strange site in Mexico are revealing the bloody secrets of a mysterious civilization that vanished 1,400 years ago. Little is known about this lost culture, but new discoveries are uncovering shocking evidence of human sacrifice.
The show’s own verdict is on its page.