Chinese-American pop sensation Leehom Wang performs two sold-out shows at Beijing's Bird's Nest stadium, in this electrifying concert documentary experience.
2005
2010
2009
2002
2008
2019
1990
1987
2014
1977
2012
2006
2000
2018