2:40 Chinese robots dance their way into America’s Got Talent finale South China Morning Post 225K views · 1 month ago