Official – 2011 Ford Fiesta launch on 14th July Mohammed Asrar July 8, 2011 Ford India has just confirmed officially the launch of the 2011 Ford Fiesta to be on the 14th of July, 2011. The new Fiesta will come with a 1.5L … [Continue Reading...]