Priest, Zak Bagans Signs Deal for Movie on Demon House

As we reported last week, Ghost Adventures host and black t-shirt enthusiast Zak Bagans has purchased the so-called “demon house” in Gary, Indiana, where allegedly even a priest witnessed family members being possessed by demons. Why would a priest admit to witnessing something that strains credulity for even the most hardcore believers in the supernatural? Well, […]