The Weekly Driver (News Service)

Skoda Extends Tour de France Official Car Deal Through 2011

The daily procession of automobiles, trucks, motorhomes and bicycles in the Tour de France has reached its saturation point. Hundreds of officials’ cars, team vehicles, media cars and photographers’ motorcycles depart each stage of the race in a grand and often frantic ceremony more elaborate than the departure of the cyclists.

Read moreSkoda Extends Tour de France Official Car Deal Through 2011