Tour of Italy

December 11, 2008 16:12

Italy's Alessandro Petacchi celebrates after winning the 11th stage of the Giro, Tour of Italy cycling race, from Serravalle Scrivia to Pinerolo, on Wednesday