Lu Chuan at the Born in China Premiere

188 views · Published 5 April 2017 · 2:56 · Indexed 31 October 2026

Channel: Laughing Place · 2017 · Travel & Events

Watch on YouTube

Director Lu Chuan is interviewed on the red carpet at the premier of the DisneyNature documentary Born in China. 

Video created April 3, 2017

More from this channel