Bonus: Inside The Exorcist

10:35 | Oct 10th, 2017

1 echo

Episode Description: In 1973, hell came and invaded the body of a young girl. Doctors wouldn’t treat her, psychiatrists dismissed her, priests gave their lives to save her. Inside The Exorcist takes a deep dive into the story behind one of the scari...Show More