Based on several photographs from the internet, combined with my own imagination of the car sweeping through the rain at the Nurburgring Nordschleife in Germany.