Day in the life of the Giro D'Italia
Andy Hampsten in the 1988 Giro d'Italia. In May !
Giro d'Italia 2012. Passo dello Stelvio
Ryder Hesjedal Wins Giro D'italia!
And that's number 3 for Cav in the giro d'Italia 2012 (stage13)
Giro d'Italia - Stage Thirteen Cavendish collects third win in 2012 Giro d’Italia
Garmin Barracuda winning stage 4 of 2012 Giro d'Italia.
Giro d'Italia 2012_Stage 5 - Cav wins over Goss!
Umbria vineyards, Giro d'Italia 2012
95th Giro d'Italia 2012 - Stage 12