Mothman is a humanoid moth-like creature reportedly seen in the Point Pleasant area of West Virginia, November 15, 1966 and has not resurfaced for years until recently. Chainsaw Chicken has submitted this photo claiming it is Mothman taken two days ago in the Pt. Pleasant’s legendary T.N.T storage area. He was even able to record … Continue reading Mothman Photographed
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed