In April of 1977, about 15 miles south of Boston, a very strange thing appeared at night that put the town of Dover on the map in the world of cryptozoology, the study and search for legendary creatures. Multiple teen drivers reported seeing an unidentifiable, alien-like creature with glowing eyes over the course of two days.
As word of these sightings spread, so did the legend of the “Dover Demon.” GBH's All Things Considered host Arun Rath spoke about the Dover Demon with Jeff Belanger, a folklore expert and host of the “New England Legends” podcast.
To read more, click here.