Chinese-American pop sensation Leehom Wang performs two sold-out shows at Beijing's Bird's Nest stadium, in this electrifying concert documentary experience.
2008
2023
2018
2019
2004
1997
2017
2009
2020
2015
2005
2003
1999