The Dover Demon
In Episode 267, Jeff Belanger and Ray Auger cruise down Farm Street in Dover, Massachusetts, looking for a strange monster who made an appearance back on April 21, 1977. Bill Bartlett didn’t have a camera, but being an artist, he was able to draw what he saw. It was like no other creature anyone had ever seen before. By the following night, three more people witnessed this strange creature that Loren Coleman first chronicled and dubbed the Dover Demon. Was it a cryptid? An alien? Something else?