Lance Armstrong Sestriere Climb 1999 Lance Armstrong Sestriere Climb 1999 This is a clip from Lance's first Tour de France win. Song: Crystal Method's Keep Hope Alive. [...]
Lance Armstrong - Cycling Legend Lance Armstrong - Cycling Legend A Tribute to one of the greatest ever cyclists, Lance Armstrong. In 1996, Armstrong was diagnosed with [...]