Showing posts with label David Fowler. Show all posts
Showing posts with label David Fowler. Show all posts

April 10, 2017

Born in China (2016) Trailer

Born in China


Born in China is a 2016 American-Chinese nature documentary film directed by Lu Chuan.

Watch the Trailer!


Disneynature, in its ongoing quest to bring the natural world to the big screen as never before, presents its most ambitious project to date, taking moviegoers on a grand journey into the wilds of China. “Born In China” follows the adventures of three animal families — the majestic panda, the savvy golden monkey and the elusive snow leopard.

Rumble

Unordered List

PageRank Checker