Mothman statue unveiled in Point Pleasant

When
Stainless-steel Mothman statue on a street in Point Pleasant
Bob Roach's Mothman statue in Point Pleasant, West Virginia Csassen13, CC0, via Wikimedia Commons

A stainless-steel Mothman sculpture by retired welder Bob Roach was unveiled in Point Pleasant, West Virginia, with author John Keel as guest of honor. It became a tourist landmark for the town's 1966-67 creature reports.

Sources

  1. OtherMothman Statue, Point Pleasant, West Virginia (opens in a new tab)Roadside America

How sources are chosen and tiered

How the story came out

This reports on Point Pleasant 'Mothman' reports (15 Nov 1966).

See it on the timeline: happened vs became public

Where it fits

See it on the timelineMore in Media