carnewschina.com
Ford Everest SUV will debut in China on November 13
The production version of the new Ford Everest SUV will debut in China on November 13. The Ford Everest debuted as a concept on the 2014 Beijing Auto Show
Joey Wang