Monday, June 23, 2008

Another Cancellara Sighting!


Switzerland's Fabian Cancellara from team CSC, celebrates as he wins the 9th and final stage of the Tour de Suisse in Bern, Switzerland, Sunday, June 22, 2008. (KAP Photo/Keystone / Lukas Lehmann)
AP

Le Tour starts soon. I can't wait!

No comments: