BattleBots (sometimes Battle Bots) is a TV series where strategically built remote controlled robots duke it out in the middle of an arena, with blazing fire and trap doors!
Robot fighting league
BattleBots (sometimes Battle Bots) is a TV series where strategically built remote controlled robots duke it out in the middle of an arena, with blazing fire and trap doors!