Saturday, 16 March 2013

Ford EcoSport unveiled in India [ 10 Pictures ]

Ford EcoSport Launch
Ford EcoSport Launch

The Ford EcoSport is on display at a prominent Delhi and Mumbai mall this weekend as part of a 12-city road show in the run up to the launch.









1 comment: