Dover

On the Trail of the Dover Demon

On the Trail of the Dover Demon

In the 1970s, the small town of Dover, Massachusetts entered the annals of cryptozoology when multiple sightings of a mysterious creature were reported. The Dover Demon, as it came to be known, had a humanoid form with strange, otherworldly characteristics. Even decades later, a satisfactory explanation has not been reached. Continue reading →

Posted by AP Sylvia in Cryptids, Massachusetts, 0 comments