Watch: Humanoid robots fight in Chinese kick-boxing competition

Open in new window