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