Beijing's first Humanoid Robot Games kick off with dancing, boxing and backflips

Beijings first Humanoid Robot Games kick off with dancing boxing and backflips

Home