Darkest of Dreams explores Mothman and other terrifying creatures Do y’all know about the Mothman? Let me catch you up. Back in the Sixties, residents in Point Pleasant, WV, began reporting something weird. Then weird became terrifying. Two couples out for a drive said they were chased by a large flying creature with glowing red … Continue reading Anthology sheds light on cryptids