Death Battle! Dec. 07, 2010Death Battle! 2010 321 viewsDeath Battle is a web-based video show hosted by “Wizard” and “Boomstick” presented by ScrewAttack. The show pits two or ...Comedy