Were giant snails vanquished by brave knights? What are they doing in that Temple of the Dog video? All that and the usual mayhem on another exciting World Champion Podcast!
Mysteries of the Mysterious: Knights vs. Snails
Mini Music Movies: Soundgarden - Black Hole Sun
Degrassi Minute: S03E035 - Food For Thought