Here S The Story Behind The Iconic Mothman Statue In West Virginia
What’s the most famous statue in West Virginia? If we had to pick one, we’d probably have to go with the Mothman Statue in Point Pleasant. What other iconic Mountain State status e appears so frequently in the selfies of visitors to West Virginia from far and wide? None, that we can think of! And if you’ve ever been curious about this statue’s backstory, here’s your chance to learn it....