Freak Encounters: The Mothman
The Mothman is a creature reportedly seen in the Point Pleasant area of West Virginia from November 12, 1966, to December 1967. Most observers describe the Mothman as a man-sized creature with large reflective red eyes and large wings.
UP NEXT
Most Watched In Science Vs. Myth ( Last 30 days )
644 Views
46 Views