22 teams of 8 riders making it a total of 176 all different road bikes set up.
Tag: uci pro tour
Presenting the giro d'Italia 18 teams and their bikes competing the 102nd edition of the mythical Italian race.
22 teams of 8 riders making it a total of 176 all different road bikes set up.
Presenting the giro d'Italia 18 teams and their bikes competing the 102nd edition of the mythical Italian race.