2011 Ford Fiesta Launch on April-14 Mohammed Asrar April 11, 2011 Ford has officially confirmed the unveiling of the new Fiesta in India. The company will take wraps off the upcoming car at Delhi on the 14th of April, … [Continue Reading...]