Landis delivers

Floyd Landis is the new center of American cycling. Poised to add the Tour de Georgia title to his Tour of California and Paris-Nice titles, Landis is starting to look like the best US chance to win the 2006 Tour.

1,501 views
0 faves
0 comments
Taken on April 22, 2006