Look who's waiting for Giro d'Italia on the Grossglockner...IL DIAVOLO, THE DEVIL, EL DIABLO!!! #giro