Music World

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.

Comments