Roadside AttractionsWest Virginia Tag: Point Pleasant

The Mothman Statue In Point Pleasant

Point Pleasant, West Virginia is famous for the half-human, half-insect creature known as the Mothman that has been terrorizing the citizens of this small town since the 1960s.   Conveniently located beside the world’s only Mothman Museum is a 12-foot stainless steel statue of the local legend himself, the Mothman. The sculpture was done by […]