The Fins have produced some awesome rally talent over the years and while rally racing has never really gained huge traction here in the USA there’s a huge following for it over there. The competition of course ranges from the lowest of the amateur ranks right up through the WRC level stuff. This video is […]
More...
More...