Velogal's Blog

Saturday, July 22, 2006



Tour de France Stage 19 ITT - Floyd Landis on the podium while Eddy Merckx applauds...

By Mark Shimahara Bike Zen

1 Comments:

  • Congrats Floyd. Well-deserved.

    Ann

    By Anonymous Anonymous, At 8:12 AM  

Post a Comment

Subscribe to Post Comments [Atom]



<< Home