Live Coverage of Stage 18 of the 2012 Giro d’Italia, a short, fast ride from San Vito di Cadore to Vedelago, near Treviso, in northeastern Italy.
Live Coverage of Stage 18 of the 2012 Giro d’Italia, a short, fast ride from San Vito di Cadore to Vedelago, near Treviso, in northeastern Italy.