We know that Nurburgring lap times are essentially a gigantic measuring contest for the world’s manufacturers and don’t mean jack squat to all but the hardest of the hardcore racer owners (which compose approximately .001% of the normal buying public) but hey…when you’ve got it, you whip that sucker out and you flaunt it, and […]
More...
More...