Video thumbnail for Humanoid robots fight in cage match in Shanghai

Humanoid robots fight in cage match in Shanghai

Sep 20, 2026
Humanoid robots fight in cage match in Shanghai
news