The Nürburgring Nordschleife is where road cars go to prove they are more than marketing claims and spec sheet heroes. On ...