Home » Myths & Legends » The Dover Demon: What Did Three Teenagers See in Massachusetts in 1977?

The Dover Demon: What Did Three Teenagers See in Massachusetts in 1977?

by Historic Mystery