What's going on here, then? More money for Ralf and Florian? Compare this Audi commercial with the 2003 video for Kraftwerk's "Tour de France" and judge for yourselves.
Audi R8 (Le Mans) (From the Paris car fair, that ended yesterday)
Kraftwerk "Tour de France" video, 2003