It was pretty well decided before the last through the Alps, but Lance Armstrong has officially snagged his record sixth straight Tour de France win. He's all smiles now, but wait 'till he sees what Racer X has in store for Chim Chim.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment