From Russia to Roma with Love
Armstrong places 12th – Denis Menchov survives a late crash at the Roman Coloseum to win the Giro on a treacherous TT course in Rome.
What a gladiator.
2147 miles from Venice to Rome. 21 stages. Breathtaking landscape. Next year’s race begins in Amsterdam. What more could one ask for ?
Click this link for all the details: Spandex spectacle