2011 Tour Down Under - Stage 3

  • 2011 Tour Down Under - Stage 3
ADELAIDE, AUSTRALIA - JANUARY 20: Lance Armstrong of the USA and Team Radio Shack before the start of Stage Three of the 2011 Tour Down Under on January 20, 2011 in Adelaide, Australia. (Photo by Morne de Klerk/Getty Images) *** Local Caption *** Lance Armstrong
« Back to Story

Discuss

Default avatar