Point Pleasant was already known for the old TNT Area, a place locals connected with strange sightings near the former ...
The Mothman legend began in Point Pleasant, West Virginia, where terrified witnesses in 1966 described a massive winged ...