Some of the cars of the Tour organisation in London
In the background you can clearly see that there was a massive crowd at the prologue (as well as for the first stage) of the Tour de France in London.
Tour de France 2007 : cars | Saturday July 07, 2007 at 14h18 | 576 times | View the Exif data for this picture