Robot race car takes on Goodwood Festival of Speed's hill climb

Open in new window