Mothman Mania
Roswell, New Mexico has its aliens, Green Bay, Wisconsin its cheeseheads, but if you travel to Point Pleasant, West Virginia, be prepared to come face to face with the “Mothman.” You can’t miss him. His name decorates signs, his unsightly body hangs in shop windows and restaurants, heck, there’s even a museum devoted to him. Oh, and did I mention there’s a gigantic sculpture depicting his enormous wings and glowing red eyes standing prominently in the middle of town? So just who is the “Mothman?” According to locals, a group of residents first reported seeing the mysterious creature 40 years … Continue reading