Thursday, March 10, 2011

3/10/11

Enjoy

3 comments:

Anonymous said...

You have to love the finish of most all races in Italy, awesome last 1km
It's too bad we don't have that type of finishes at the Tour De France. The Giro is the best stage race of the year!

Anonymous said...

I don't understand Italian at all but these commentators were way better then Phil and Bob.

Anonymous said...

Fuck no.