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

No comments:

Post a Comment

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