Tagged: Dover

dover demon

The Dover Demon

Three students witnessed one of the most bizarre encounters of their lives during April 21st 1977.  It seems this was a new discovery of something otherworldly. What they witnessed was quite similar as they...

×