by Tammy Rose | Sep 11, 2018 | Fun Things To Do, Places to see and people to meet
Looking For A Strange Adventure? Look No Further Than Point Pleasant’s Mothman Festival In the fall of 1966, strange things began to take place in the West Virginia town of Point Pleasant. Residents reported seeing dark red lights in the sky and shortly after...