it will be India of 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 een jaar geleden
what else do they need.....amidst all supporters they lifted the cup.........