Season 3 Episode 2: Bowser vs Ganondorf
Two of Nintendo's all-time favorite bosses square off in a battle of all that is evil.