2007 World cup

India
January 30, 2007 7:59am CST
I guess India to be in the finals of 2007 Cricket World Cup ? Who will be the other team and why ? Note : People who disagree can post their view about final two teams.
No responses