July 27, 2003

NAPOLEON IS CONQUERING AGAIN. Well, sort of.

Of course, so is Lance Armstrong, and in a bigger way.