Driving roads in Europe

Alpine passes, rally stages, the Nürburgring and the roads around Stuttgart where the cars are built.