The more I study Finnish automotive culture, the more I’m convinced that there simply isn’t anything that they won’t do. This is a country that has given more top-tier rally drivers to the world than any other, a land where nobody seems bothered by anything whatsoever, where snow, ice, moose, and the occasional crash into […]
More...
More...
Comment