Monday, July 25, 2005

Lance wins 7 consecutive Tour de France


a

1 comment:

Saurabh Pandit said...

This is Lance winning one of his 7 titles (Not the 7th title). His sponsors for the 7th title were discovery channel. (The picture has USPS as his title sponsors)