Monday, July 25, 2005

The amazing Lance Armstrong

Sure, he has some interesting physiology that helps him to perform at the top of his field, and he showed determination in his fight against cancer. What goes in the record books, though, is the fact that Lance won the Tour De France seven years in a row!

Jack of Random Fate was in Paris, and offers a unique view of the event in today's Letters from Europe.