New Ford Focus first drive
The Focus nameplate is the best selling in the World with over 12 million sold since it was launched in 1998 as a replacement to the Escort.
The Focus nameplate is the best selling in the World with over 12 million sold since it was launched in 1998 as a replacement to the Escort.
Whilst the global motor industry is currently showing off their future new models and flights-of-fancy concept cars at the Geneva Motor Show,
The sales chart for SUVs, 4x4s, Crossovers, call them what you will, is at its highest sales level ever.
I was on my way to a press launch the other morning and just as I was getting to grips with the M6 motorway along with the other zillion people who use the M6 every day, I came across something Read more