It won’t make you dinner, but the 2013 Ford Focus Titanium TDCi MKII will do just about everything ... all 2013 models), whereas the 2012 Focus Sport we reviewed last year was made in Germany.
Ford staunchly proves how ‘less’ is becoming ‘more’ with the new Fiesta Sport 1.0 EcoBoost. The award-winning three-cylinder turbo is surprisingly sporty, and a perfect match for the ...