History student tells the story of the Mothman
In mid-November, 1966, in the small town of Point Pleasant, West Virginia, two young couples fled the local woods, claiming they’d seen a terrifying creature. They recounted their story to the sheriff and reported that the entity looked human in … Continue reading History student tells the story of the Mothman
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed