India won Cricket World Cup 2011. The whole nation erupted in joy. This is the nation that celebrates cricket as a religion, and the victory was a long awaited well deserved one. These record clips are from the Mariplex junction in Kalyani Nagar, Pune. The celebrations only intensified later.
go India....
walfrod1 11 months ago