Thursday, July 22, 2010


All I'll say (for now) about the final mountain stage of this year's Tour de France, is that the leaders averaged an incredible 19 mph. That is just super-human.

No comments:

Post a Comment

I actively moderate comments for spam, advertisements, and abusive or offensive language.