Chinese-American pop sensation Leehom Wang performs two sold-out shows at Beijing's Bird's Nest stadium, in this electrifying concert documentary experience.
2007
1984
2014
2024
2005
1993
2001
1999
2003
2010
2008
1982
2009
2019
1987
1985
2017