2012 Ford Focus Zetec 2.0 TDCi 140 Auto and 2013 Zetec 1.6 TDCI 115 5dr (GB) Posted By Colin Rear in Ford, Road Tests April 26, 2014 0 comment At a global level, debate still rages as to whether it is the Toyota Corolla or the Ford Focus that is currently the world's best-selling car. Things ...Continue Read