There’s no bigger feat for a performance car manufacturer than waving around a Nürburgring record time. The ‘Green Hell’ is notorious for putting a car […]