Are You Afraid of the Bark?
Episode 15: Demon Dogs Around the WorldNovember 28, 2018 Michelle Anne Olsen
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.