Humanoid robot takes on Antarctic ultra-marathon… and fails

Open in new window