Congrats Lance

Congratulations to Lance Armstrong for winning his 5th consecutive Tour de France. The Final GC Podium – Jan Ullrich (2nd) – Lance Armstrong (1st) – Alexandre Vinokourov (3rd) In other news, I went to see...

Read More