Ford Ecosport is ‘YiBo’ in China,Starting Price expected 8.8 lacs, More Spy Pics

Ecosport is Ford one car which has created a lot of stir the world over. Ford unveiled the production version of the car in Beijing Auto Show on 23rd April 2012. It has also been caught testing in India.

Read more