Administrator Administrator Staff member Jul 23, 2013 #1 Robot Olympic Games Uploaded on Sep 14, 2011 Footage from the Robot Olympics in Harbin, China. Click to expand...
Robot Olympic Games Uploaded on Sep 14, 2011 Footage from the Robot Olympics in Harbin, China. Click to expand...