Bowser VS Ganon Death Battle : Season 3 Episode 2
TV-MA Rooster Teeth int(0)
Aired: April 6th, 2016 @ 11:00 AM EST on Rooster Teeth
Super Mario VS The Legend of Zelda: These guys are huge super villains of Nintendo, but which Nintendo villain will survive, who is more evil?