Episode Details
Back to EpisodesDemon House
Season 1
Episode 10
Published 1 year, 3 months ago
Description
The Demon House, is the suburban home in Indiana that inspired documentaries and movies. And even had a paranormal investigator purchase it just so he could demolish it so no-one else could experience the evil within.