By Kristi O’Toole As if things weren’t terrifying enough already for the folks of the small West Virginia town, Point Pleasant, thanks to the Mothman they were about to see worse. A lot worse. Sightings of Mothman had somewhat faded away into the strange “twilight zone” from which he had come… but the horrors in Point […]