theblogofcars.com
15-minute segment of Top Gear China leaks out
A 15-minute segment from an upcoming Chinese version of Top Gear has been leaked.