Red-robed humanoid robots leap, spin, and strike in perfect formation at Beijing’s Temple of Heaven. A martial arts show where Chinese kung fu meets the future.
Red-robed humanoid robots leap, spin, and strike in perfect formation at Beijing’s Temple of Heaven. A martial arts show where Chinese kung fu meets the future.
TwitFast