jamesrannochcc.com
The First Giro d’Italia
Today the 100th Giro ends in the same place where it all began back in 1909. On the 13th of May 127 riders set off at 2:53 from outside the Gazzetta dello Sports headquarters in Milan to tackle eig…