Apr 02

India Wins ICC World Cup 2011


The country is celebrating! Firecrackers and loud cheers are heard not only in Mumbai stadium but also on the streets and in the houses as almost every Indian watched the ICC World Cup Finals between India and Sri Lanka, and this time, this country has  a reason to celebrate, Team India wins! The World Cup belongs to India!


Leave a Reply

Your email address will not be published.