Dover Demon

The Dover Demon is a creature reportedly sighted on April 21–22, 1977, in Dover, Massachusetts, a town about 15 miles (24 km) southwest of downtown Boston. While explanations have been proposed, the sightings remain unresolved.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.