Chinese actor Yin Xiaotian has apologized for dancing on top of the Great Wall after a video surfaced online of him filming a music video there.
Interesting Engineering on MSN
Video: China’s six humanoid robots steal the show at concert, perform synchronized dance
The line between technology and live entertainment was on display at a concert in the Chinese city of Chengdu on Thursday, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results