Biggest Fails from the 2026 World Humanoid Robot Games in China [video]youtube.com2 points·aanet··1 commentOpen articleSaveView on HN