Nurburgring sounds like one of those words that ought to be preceded by "Derka derka" and possibly followed with some reference to snackbars...