Mothman
No image
The Mothman legend captivates tourists around the world. In Point Pleasant, West Virginia, there lurks a winged man, with eyes that glow a fierce red, known as the Mothman. The sheer number of sightings has even awed the skeptics.
The Mothman legend captivates tourists around the world. In Point Pleasant, West Virginia, there lurks a winged man, with eyes that glow a fierce red, known as the Mothman. The sheer number of sightings has even awed the skeptics.