Upload Image (Max 20MB per Image)
The Ford Focus is on track to top global car sales for the second year in a row, with the manufacturer’s own figures suggesting it has sold almost 590,000 units of the popular small car in the first half of 2013. Ford claimed the ...
Tags: Ford Focus, Vehicle Nameplate Crown