Shanghai's Super Girl

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