Believe It or Not!
Tuesday, July 31, 2012 · 2 CommentsDoes anyone remember the scene from Silence of the Lambs where Hannibal Lector rips the face off the police officer and puts it on his face? … yeah, ahm … enough said. This one is a bit disturbing. The Jivaro Indians of Ecuador at least did it as a tribal […]