Sunday, July 24, 2005

Arc de Triomphe

Lance Armstrong's seventh straight Tour de France victory: skill, speed and strength. Seeing the Stars and Stripes raised over the Champs Élysées: priceless.

1 comment:

SC&A said...

Unbelievable. While it is true that records are meant to be broken, I suspect it's going to be a while before this one falls.