Nürburgring … tamed.



Source