by Stowaway Magazine | Aug 31, 2012 | Fall 2012, Happenings
With horror movies like The Devil Inside (2012) and The Woman in Black (2012) coming out every year, Americans’ fascination with ghosts and haunting is readily apparent. Let’s face it—we’re either curious about the next life or we’re just addicted to the exhilaration...