Lance Armstrong

  • Aired:  12/02/09
  •  | Views: 32,214

Lance Armstrong feels good about his new team and their chances of winning next season. (6:17)

Loading...