I don’t think there is anyone on the planet that wouldn’t refer to the Russians as a bit crazy or whacky. But we have to give it to them, because they are gearheads for sure. And if you think back to the days of Soviet control, their choice of racing vehicles won’t surprise you. Since […]
More...
More...