442k126 TV, Movies, MusicCheck Out The Latest Stand-up Comedy Show in China – “Rock & Roast”The show riffs on Chinese culture for humor and social commentary. by Coco Xu 5 years ago4 years ago