Cycling

Davide Formolo takes epic Stage 4 in 2015

Watch classic Giro d'Italia stages live on Eurosport

00:02:33, 15/05/2020 at 15:40