Giro d'Italia - Stage Three
Taylor Phinney on stage three of the 2012 Giro d'Italia