October 26, 2005


Ford launches Fiesta in India

2006 Ford Fiesta (India)
Click image to enlarge

Delhi, India

Connect with Autos.ca