We may have been knocked off by Norway in the Best country to live contest, but I tell you what, we live in the best Ford country in the world. Forget the USA and the UK don't rate a mention. If you want a great looking, perfoming and quality Ford product we are it:D
And business is about to pick up