Sri Lanka Is Slated To Win The World Cup 2007
Everybody recognizes that the ICC World Cup final possibly be held on 28th April but for Indians extinguish of society Cup cricket is today against Sri Lanka. India take on Sri Lanka in what everyone knows is a do or die game. Whatever the scene will be going to but earlier calculation almost all the teams in Group B suggest that a victory by even