The House of Demons
In the winter of 2012 the most documented, and publicized, series of paranormal events took place in the industrial town of Gary, Indiana. Listen to the facts and decide for yourself.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Play
Like
Play Next
Mark
Played
Played
Share