velovoices.com
Giro d’Italia 2016 : Stage 20 – Taaramae takes the stage, while Nibs takes the pink
It’s been a long time since we’ve seen a Grand Tour’s top step be decided on the penultimate stage but we saw it today. With a short (134km) stage that was climbing and descending…