fromFuturism
1 week agoThe Catholic Church Reportedly Called in an Exorcist to Deal With "Yeti Cult" Running Bizarre Blood Rituals at Archdiocese of Denver
A weekend getaway for seminarians escalated into a bizarre ritual involving a blood oath and a yeti costume, prompting the archdiocese to call an exorcist.