Inspirational music concert documentary that tells a story of the first pop concert at the Beijing National Stadium, aka Bird's Nest, with musical performances, interviews, and behind the scenes.
Recently viewed
Please enable browser cookies to use this feature. Learn more.