it will be India or Sri Lanka .But i don't think India will win the world cup.the only gard they have against SL is they are playing finals in their own country
posted over a year ago
what else do they need.....amidst all supporters they lifted the cup.........