July 24, 2005
Tour De France Finale!

I have NO idea why I'm the one posting this. Scott is the bike nut.

Lance Armstrong has sealed a seventh successive Tour de France victory after a captivating final stage in Paris.

Organisers decided to stop the race clock after the first of eight laps through the streets of Paris on Sunday because of the dire weather.

That meant Armstrong only had to complete the course to pick up his seventh Tour win.

See full article here.

Posted by scott at July 24, 2005 03:19 PM

eMail this entry!
Post a comment

Email Address:



Remember info?