Max Verstappen is competing in the 24 Hours of Nurburgring this weekend but the Dutchman's previous visits to the German track have caused a stir