Do you think Italy has deserverd world soccer cup?

@ezzrssi (11187)
Italy
November 29, 2006 6:05am CST
I think yes coz has been the team that received less goals :)
No responses