The Mothman Legacy It is always both eerie and interesting to think of “something” else living among us. Creatures such as Big Foot and the Loch Ness Monster have spurred thousands of people to their locales hoping to see it for themselves. Every year the area of Point Pleasant, West Virginia holds The Annual Mothman Festival paying … Continue reading The Mothman Legacy