Giro start in US??

Status
Not open for further replies.
Feb 27, 2010
1
0
0
I think it's the one of the stupidest ideas I've ever heard of starting the Grand Tour of Italy race in Washington DC. Ludicrous!!
 
Status
Not open for further replies.