Robot Olympic Games

Uploaded on Sep 14, 2011

Footage from the Robot Olympics in Harbin, China.