Tag: Battle of the Robots

Sparks Fly in Moscow at Finals of Battle of the Robots

In a Moscow arena where sparks fly as readily as sporting passion,…

TV BRICS TV BRICS