2018 Vuelta a Espana stage 18 preview

September 13, 2018: Ejea de los Caballeros - Lleida, 180.5km

Map of the 2018 Vuelta a España stage 18
 

Profile of the 2018 Vuelta a España stage 18

Back to top