The Mothman legend began in Point Pleasant, West Virginia, where terrified witnesses in 1966 described a massive winged creature with glowing red eyes appearing before the deadly Silver Bridge ...
Mothman is purported to be a harbinger for disaster — though not an executor of — with clustered sightings apparently in connection with the 1967 Silver Bridge collapse that killed 46 people. Since ...