FWIW: Those pictures are from the village where Porsche has their "secret" workshop close to Nürburg - the cars are probably on their way to the Nordschleife.