Mothman in Point Pleasant, West Virginia
From 1966 to 1967, terrifying reports of a winged, red-eyed creature surfaced in Point Pleasant, West Virginia. Nearly 60 years later, the town proudly embraces…
Read MoreFrom 1966 to 1967, terrifying reports of a winged, red-eyed creature surfaced in Point Pleasant, West Virginia. Nearly 60 years later, the town proudly embraces…
Read More