July 21st, 2004

King of the Mountain

le cheval, le poisson, et le pamplemousse

Barring anything weird (Ninjas, for example), Lance Armstrong has won himself the Tour de France today.

He won the stage by 1:01, and beat his primary challenger by around about 3 minutes. Very impressive considering the stage - an individual time trial up the daunting L'Alpe D'Huez.

Viva Lance! Viva Posties! VIVA THE WORLD!
  • Current Music
    elemovator