Each year, the town of Point Pleasant, West Virginia, located just over the border of southeastern Ohio, celebrates its claim to fame: Mothman. In 1966 and 1967, multiple people in the Point Pleasant area reported seeing a towering humanoid resembling a bird with glowing red eyes. In the years that followed, Mothman became an unlikely […]

