1937 Mercedes Benz W125, painted 2010

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.