Episode 72 - The Dover Demon

On April 21st and 22nd of 1977, in the town of Dover, Massachusetts, there were a few odd sightings of a creature that would then never be seen again. Although only reported in three separate sightings, the legend of the Dover Demon is a strong one that has held the interest of many books and legends. Join us as we dive into the story of this cryptid creature and what those think it might have truly been.

Link: https://open.spotify.com/episode/4uExIVMWcKjApESt50PHsI?si=lvOA7sNnQ-answS7fKQZHQ

Sources:

Previous
Previous

Episode 73 - The Staudte Family

Next
Next

Episode 71 - Jenna Van Gelderen