Armstrong Wins 4th Tour de France In A Row

by Bryan on 7/28/2002 at 11:09 AM in Sports

It's final, Lance Armstrong has won his 4th Tour de France in a row!