"It's true - there is only one Lance Armstrong. The more I watch him the more I realize that he's not from this planet," said Savoldelli, a two-time winner of the Giro d'Italia, in 2002 and 2005.
Wednesday, July 20, 2005
Not from this Planet
Amrstrong is poised to bust open a whole new classification of super human capacities. This from his teammate who won today's stage: