Lance Armstrong - 2009 Tour of California

  • 13 years ago
The final stage of the 2009 Tour of California witnessed Levi Leipheimer wrap up his 3rd straight victory, thanks in no small part to Lance Armstrong's return to professional cycling.


Recommended