DOVER DEMON
This is my rendition of the Dover Demon based on other drawings by eyewitnesses. The creature was seen in Dover, Massachusetts on April 21, 1977.
The Dover Demon
THE DEMON OF DOVER
Paranormal Research Primer