Are You Afraid of the Bark? Podcast Artwork Image
Are You Afraid of the Bark?
Episode 15: Demon Dogs Around the World
November 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 might just survive.

See All Episodes