Wednesday's EuroFile: Petacchi at Ruta; Armstrong's on for '05; Tafi leaves the light on

Click any image to zoom