Giro see first runs for new Cannondale, De Rosa

Race Tech: Giro d'Italia, June 1, 2007