Mothman Museum

In Point Pleasant, West Viriginia, there’s a tiny museum devoted to the fabled Mothman. Here’s a short video tour of it (and the video has to be short, because the museum is apparently quite small)…