Sep 8, 2016
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
The post Ep 159: The
Dover Demon appeared first on Blurry Photos.