

Archive
Ford Focus - shouldn't you expect more from life?
'In its styling it excites, on the road it astonishes.' 'Utterly desirable.' 'The best car we have driven all year.' (Autocar, 9 September 1998) What could the Autocar road testers…