©2014 VICE Media LLC

    The VICE Channels

      Shanghai's Super Girl - Part 1

      Yang Lei is the Shanghai Super Girl, China’s version of American Idol and the most viewed television show in the history of the world.

      Yang Lei is the Shanghai Super Girl, China’s version of American Idol and the most viewed television show in the history of the world.

      Comments