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...
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...