'BattleBots,' the Show Where Robots Kill Each Other, Is Absurd and Amazing - dofaq.co

What's New