• S3E1 - Dover Demon

  • Oct 31 2022
  • Length: 15 mins
  • Podcast

  • Summary

  • Dover, Mass. is located about 15 miles southwest of Boston. It's also one of those towns where if you're looking for excitement, you have to head to a nearby city.  But in April of 1977, four teenagers spotted a creature the likes of which they had never seen before.  And has not been seen again to this day.

    Show more Show less
activate_Holiday_promo_in_buybox_DT_T2

What listeners say about S3E1 - Dover Demon

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.