Episode 18 - Demon House

This week Abby and Erin discuss the Gary, Indiana Demon House, also known as the house of 200 Demons. There's possession, bulldozing, and the Catholic Church - what else could you ask for?

Previous
Previous

Episode 19 - Pope Lick Monster

Next
Next

Episode 17 - Skirvin Hotel