Chinese-American pop sensation Leehom Wang performs two sold-out shows at Beijing's Bird's Nest stadium, in this electrifying concert documentary experience.
2020
2003
2004
2005
1985
2008
2007
2014
2009
1980
2001
2006
2002
2024