Ghost Hunters and the Bloodletting Ritual:
“Why do you feel the need to bother Pedro? What has he done to you? Does he bother you?” – Scott Tepperman (GHI) addressing a spirit. Ghost Hunters International aired its tenth episode of season 3 this week. The location being investigated was the Cahal Pech Mayan[i] ruins which are located in Belize. For good … Continue reading “Ghost Hunters and the Bloodletting Ritual:”