Designed by
Title
X-tra Total Vehicles #34203478
Description
Saint Aoustrille, France-July 12,2013:X-tra Total vehicles during the passing of the advertising caravan at the intermediate sprint point during the stage 13 of the 100 edition of Le Tour de France, the biggest cycling race in the world, on 12 July 2013 in Saint Aoustrille. Before the appearance of the cyclists there is a caravan of advertising cars of the all sponsors of the competition.X-tra Tot
This image is editorial