Dover Demon Sightings
Nov. 28, 2024
Cryptids & Oddities — Dover Demon On April 21, 1977, the sightings of... RetroNewsNow on X: "In April 1977, three residents of Dover, Massachusetts, reported sightings of what became known as the 'Dover Demon' https://t.co/dK1ICgsjau" / X Dover Demon: The Alien Creature That Once Horrified A Boston Hamlet Dover Demon Sightings