The Mothman of Point Pleasant

There are plenty of cryptids reported across the United States, from Bigfoot to Champ to the Skunk Ape. One in particular was only reported in Point Pleasant, West Virginia from 1966 to 1967. It would later come to be known as the “Mothman.” Despite being a mythical creature that has not definitively been proven by […]

Read more "The Mothman of Point Pleasant"