jamesrannochcc.com
Giro 100. Tappa, And The Toughest Giro.
Today’s stage of the Giro travels between Reggio Emilia and Tortona stretching for 162 km. The length is a little below the average of a typical stage in the race these days and and quite a b…