Blurry Photos

Ep 159: The Dover Demon: 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 Dem
30
00:00:00
30