Team Italy

Italy  |  USA  |  UK  |  Canada  |  Germany  |  France  |  Russia  |  Ukraine Team Statistics National Rank for Team Italy: 6thTeam Cash Prizes Earned: $7,541,769 Team Top 10 Finishes: 120Team ITM Finishes:246Team Wins: 22 ROST

read more