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