Three sightings, three near-identical descriptions. And then it vanished forever. What was lurking in the rural thickets of Massachusetts? This week we discover the story behind one of the most iconic cryptid images of all time, as we dive into The Dover Demon.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More