omg388.2k126 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 4 years ago3 years ago