Rodriguez Wins Stage 18 of Vuelta

News & Results

09/28/2004| 0 comments
by Gerald Churchill

Rodriguez Wins Stage 18 of Vuelta

Javier Pascual Rodriguez (Comunidad Valenciana) has won Stage 18 of the Vuelta a Espana.
Your comments
Your comments
sign up or login to post a comment