It has easily been the most anticipated new launch of 2013, and after an unduly long 18-month gestation period the India-spec Ford EcoSport is finally here. One reason for the delay is that Ford has ...
Like a wise man once said, when Goa beckons, only fools say no. Okay, we just made that up, but the land of sun and sand made the perfect venue for us to get behind the wheel of the all-new Ford ...