Tales from the Field — Point Pleasant
Jesse Morgan
What is the Mothman?
The Mothman is a legendary creature that gained prominence in popular culture due to reported sightings and alleged encounters in the Point Pleasant area of West Virginia, United States, in the late 1960s.
Recent Articles