Skeptoid #965: The Legend of the Dover Demon

Skeptoid - A podcast by Brian Dunning - Tuesdays

Podcast artwork

What could explain a strange creature living in the suburbs, but only ever witnessed once?