Which is Best Team for World Cup?

India - India
@ngty69 (972)
India
November 5, 2006 11:48am CST
I think India.............
2 responses
• India
6 Nov 06
me too..
• India
6 Nov 06
I think Australia.. but India have a chance