Point Pleasant’s Red-Eyed Omen: The Mothman Legend of West Virginia

S2E44 - Point Pleasant’s Red-Eyed Omen: The Mothman Legend of West Virginia

Published: April 21, 2026

Duration: 40:23

Explore the chilling history and enduring legacy of the Mothman. It all began on the night of November 15, 1966, when two couples encountered a massive, winged figure with glowing red eyes near the TNT site outside of Point Pleasant, West Virginia. What started as a local police report quickly spiraled into a national sensation, documented by journalist Mary Hyre and later reinterpreted as a prophetic omen by author John Keel.

In this episode, we dissect:
The Initial Wave: The surge of sightings between 1966 and 1967 that gripped...