dgps 0 Report post Posted July 18, 2003 Anyone here follow Tour de France? http://www.letour.fr/2003/us/index.html close fight this year...... Share this post Link to post Share on other sites
matbon0013 0 Report post Posted July 18, 2003 Very close! Share this post Link to post Share on other sites