the Tour de France cycling race



The pack passes during the sixth stage of the Tour de France cycling race over 227.5 kilometers (141.4 miles) with start in Montargis and finish in Gueugnon, France, Friday, July 9, 2010. (AP Photo/Christophe Ena)


Sent from my iPad