legged robot soccer

Article

ANYmal Prepares for the
Soccer World Cup Finals

ANYmal Soccer