A “blood oath” involving a priest and seminarians, including a ritual with a man dressed in a white Yeti costume, has scandalized the Catholic Archdiocese of Denver. Dr. Taylor Marshall provides commentary.
Shocking Yeti Blood Oath Scandal at Catholic Seminary
This is the WEIRDEST show I’ve ever done
