10101372-009
Only Luke Durbrudge has the power to pedal to the front with fresh water for his teamates...
greeen edgedomestiquewater
Giro del Trentino 2013
Luke Durbridge on stage eight at the 2013 Giro d'Italia
green edgettgiro
Luke Durbridge chases on stage five at the 2013 Giro d'Italia
green edgegiro