Are You Afraid of the Bark?

Episode 15: Demon Dogs Around the World

Michelle Anne Olsen Season 1 Episode 15

Doesn’t matter where you run, doesn’t matter where you turn: the country you’re in is liable to have its own version of the demon dog legend. But don’t despair! If you’re polite and follow the rules...you might just survive.