Jump in the not-so-way back machine and join the boys of Blurry Photos in 1977 as they search for facts about the Dover Demon! A creature spotted one night by at least 4 teens in Dover, MA, the Dover Demon … Read More The post Ep 159: The Dover Demon appeared first on Blurry Photos.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More