1.
  • Caption: Lance Armstrong of Discovery Channel rides along the Champs-Elysees in Paris, France on Sunday, July 25, 2004 to claim his sixth Tour de France title in as many years.