The GC contenders take their final shots as the race hits multiple high mountain passes on the penultimate stage
Giro Stage 20: The GC Battle Finally Hits the…
The GC contenders take their final shots as the race hits multiple high mountain passes on the penultimate stage