Humanoid robot takes on Antarctic ultra-marathon… and fails

NewsFeed

Humanoid robot takes on Antarctic ultra-marathon… and fails