Tour de France #3: Impressions

Images from the Tour de France stage 3 team time trial.