Soccer with Toyota Cars

SoccerCars.jpg
Its not that they invented a new sport but they just seem to be so good at it. I wonder if they actually played a real game or they planned everything. This should be a real sport with bumper cars and for everyone to try. Seems too fun ! VIDEO ->

Checkout these cool gadgets...