It doesn't matter if you can't speak Chinese - you will totally understand how amazing this kid is!
His dance moves are amazing - and then the speech he does at the end about his hopes & dreams will bring you to tears!
Sam Harper playing
Liam Payne - Strip That Down
Have you tried...