New Alfa Giulia Quadrifoglio - Nurburgring battle vs 911 GT3 RS