B bbc.com Watch robot athletes compete in first humanoid games 3 points tvvocold 1 year ago 0 comments