Giro d'Italia: Stage 18 preview

Stage 18: Mori - Polsa (ITT)
Distance: 20.6km
Highest point: 1,205m
Category: Individual time trial

BATTLE AGAINST THE CLOCK

Latest on Cyclingnews