For over fifty years, the legend of the Mothman has haunted Point Pleasant—what is the truth behind the terrifying sightings, and what dark force might be connected to the creature?
Initial Report: Between November 1966 and December 1967, the town of Point Pleasant, West Virginia, became the epicenter of a series of strange and terrifying encounters with a mysterious winged creature that would later be dubbed the “Mothman.” The first sigh…
Continue reading this post for free, courtesy of Alan Porthouse Publications.