Nick Catsburg wins the Main Race at the Nurburgring Nordschleife in Germany
Interview with Nick Catsburg.