The peloton, in a blur of speed in the Tour of California cycling race in Redondo Beach, Calif., Sunday, Feb. 26, 2006. The race concluded on Sunday. The overall winner is Floyd Landis of the United States.
You must be logged in to leave comments. Click here to log in.