Saturday, July 02, 2005

Tour de France - Day 1

Armstrong overwhelms rivals in opening stage of his last Tour de France
Things look good so far. Lance is out of the gate and lookin tough. Still three weeks to go, stay tuned.

Full Story

No comments: