Strengthening Constitutional Self-Government

No Left Turns

Armstrong wins 13th stage

Lance Armstrong, the great fish eating up the little ones, has won the 13th stage of the Tour de France, and is poised to win the whole thing for the sixth time. The guy is dangerous, Achilles-like. "In just two stages in the Pyrenees, Armstrong has sliced Voeckler’s lead from more than nine minutes. Two punishing stages await in the Alps, Armstrong’s playground in previous Tours, as well as the two time trials -- more than enough for him to assure his record victory." Here is the map of the race.

Discussions - No Comments Yet

Leave a Comment

* denotes a required field

No TrackBacks
TrackBack URL: