The Dover Demon: Demonic Prescence or a Nonexistence?
Manage episode 496376277 series 3679624
In episode 5 of Cryptids: Folklore or More, we investigate the case of the Dover Demon, a cryptid that hails out of Dover, Massachusetts and one that sounds straight out of a cheesy science fiction novel. Is it Demon enough to hold up to scrutiny? Watch to find out.
19 episodes