World-class bots fight to the death for their spot in the robot wars semi-final.
Watch online HD Download HD