Image description
Zoom Save
American Lance Armstrong with team RadioShack arrives over the finish along the 213km stage three of the Tour de France on July 6, 2010 in Arenberg, France. Armstrong is in 18th place overall, 2 minutes and 30 seconds off the lead. Thor Hushovd of the Canadian-owned Cervelo TestTeam won the 213km stage. The stage featured just over 13km of technically demanding cobblestones. Following yesterday`s crash marred stage in which dozens of riders fell multiple times. (Photo by Spencer Platt/Getty Images)
Code: 102647308