Giro d’Italia 2012

NEWSFLASH: the 2010 Giro d’Italia is to start in the well known Italian city of Washington DC. No, no and no. This is just wrong on every level:– Washington is not in Italy, it’s not even in Europe. You probably knew that.– the transfer is going to be a pig, the cyclists – rememeber them … Read more