Episode Details
Back to EpisodesThe Mothman Cometh!
Season 1
Episode 52
Published 4 years, 1 month ago
Description
Look up in the sky! It's a bird! It's a plane! It's... a humanoid, moth-like creature? The Mothman entered the scene of Point Pleasant, West Virginia in 1966 and has fascinated our imaginations since. Here’s how an anomaly with glowing red eyes flew straight into the heart of this small town’s identity.