Friday, September 10, 2004


THE PELOTON Who's leading the Vuelta a Espana? No one in particular at the moment this photo was taken. The Tour of Spain is now rolling in Stage 7 of 21. Get updates at www.cyclingnews.com.

No comments:

Post a Comment

Your tasteful comments and/or questions are welcome. Posts are moderated only to reduce a few instances of incivility.