strangeandspookyworld.com
New Addition To The Strange & Spooky Museum: Mothman Statue
Created by local artist Robert “Bob” Roach, this is a limited edition scaled replica of his Mothman statue that has been standing guard over the streets of Point Pleasant, West Virginia…