Is the puppet spitting leeches really just a medieval doctor trying to prescribe medicine? Can you buy exploding lightbulbs at Canadian Tire? All this and more discussed in this episode.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More