Skip to main content
Search
Discover
My Podcasts
Sign In
Stuff You Should Know
iHeartPodcasts
Short Stuff: The Enfield Monster
OCT 28, 2026
13 MIN
Play Episode
Share episode
Description
Did a strange cryptid show up in Enfield, Illinois in 1973? Some people think so. DO YOU? See omnystudio.com/listener for privacy information.