Watch: Humanoid robots stumble through football match in China

Watch: Humanoid robots stumble through football match in China

BBC News

Published

The robots kicked, scored and tumbled while competing at a tourmentant in Beijing.

Full Article