Explore the legend of the Mothman at this fun storefront museum in the heart of downtown Point Pleasant, West Virginia.
The collection of oddities at this home museum in Cameron, West Virginia, includes a number of haunted objects from paranormal investigations.