Mothman: The Winged Cryptid That Haunted Point Pleasant

Mothman, the enigmatic cryptid that terrorized the small town of Point Pleasant, West Virginia, in the late 1960s, remains one of the most enduring mysteries in American folklore. The creature … Read More