Giro d'Italia looking good for 2005

News feature, January 23, 2005