
The Mothman Lore Explained Entirely | Tinfoil Hat Show w/ Tom Riser | 89
In this deep-dive Tin Foil Hat Show episode, J.D. sits down with fellow Appalachian truth-seeker Tom Riser to unravel the entire lore of the Mothman — one of the most iconic and mystifying figures in American cryptid history.
From the original sightings in Point Pleasant, West Virginia in 1966 to the collapse of the Silver Bridge, from Men in Black encounters to recent reappearances, this episode covers it all. We explore Mothman's possible origins, its connections to UFO activity, prophetic visions, and the long-standing psychological and cultural impact on the people of Appalachia.
This…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.