The quiet little river town of Point Pleasant, West Virginia seems like a charming, friendly place. But there’s a story about a monster there that is more than a little creepy.
The 15th annual Mothman Festival will take place September 17 and 18, 2016. It’s also the Mothman’s 50th anniversary!
If you can’t get enough spooky tales about West Virginia, take a look at these other scary stories.