Three videos of the GHI episode Sacrificed Mayan Spirtis filmed at Cahal Pech.

I was not familiar with the show and was not sure what to expect. The bloodletting scene was just a little bit funky.