Did ‘Mothman’ stalk this town?

Red eyes, 7 feet tall and with wings like an angel’s, “Mothman” stalked the town of Point Pleasant, West Virginia, in the 1960s. Some residents feared for their safety, while others thought it was a hoax. Now, the Mothman legend lures visitors from all over the world.

Related posts

Leave a Comment