Videovium.com → Robot Football Final – Portugal v Netherlands
Tech United from the Netherlands defeat Cambda from Portugal in the robot equivalent of the World Cup final in 2010
Posted by Toby on July 20, 2011
Tech United from the Netherlands defeat Cambda from Portugal in the robot equivalent of the World Cup final in 2010