Andrea Tafi

Italy
2005 Tour de Georgia: Stage 2: Fayetteville - Rome
2005 Tour de Georgia: Stage 2: Fayetteville - Rome"
2005 Tour de Georgia: Stage 3: Rome Time Trial
2005 Tour de Georgia: Stage 3: Rome Time Trial"
2005 Tour de Georgia: Stage 6: Blairsville - Alpharetta
2005 Tour de Georgia: Stage 6: Blairsville - Alpharetta"
2005 Tour de Georgia: Stage 6: Blairsville - Alpharetta
2005 Tour de Georgia: Stage 6: Blairsville - Alpharetta"