July 16, 2009

Incredible...the 2009 TOUR DE FRANCE in Saint-Fargeau!!