Tour of Spain Results - Stage 18

News & Results

09/23/2004| 0 comments
by Thomas Valentinsen
Javier Pascual Rodriguez takes the win ahead of Ivan Parra. Photo copyright Unipublic.
Javier Pascual Rodriguez takes the win ahead of Ivan Parra. Photo copyright Unipublic.

Tour of Spain Results - Stage 18

One more win for Kelme; Heras maintains overall lead.
Your comments
Your comments
sign up or login to post a comment