Vive le Giro!
by James Moffat • May 19, 2010 • Racing • 0 Comments
Have you ever seen more exciting flat stages than at this years Giro? The first two weeks of the Giro have been some of the most exciting and most gripping stages I have ever seen. I think though that the Giro has had the gods playing around with the riders. The treacherous weather has been [...]
Read more →