
The Mothman Legend: Monster, Omen, or Mass Hysteria?
In November 1966, two young couples were driving near an abandoned munitions plant outside Point Pleasant, West Virginia when they saw something they would never forget. A tall, winged creature with glowing red eyes stood near the road. It didn’t…
