INDIA | Tuesday, 8 November 2011 | Views [833]
Wealthy Indians watching the game at an upscale Mumbai hotel are mesmerized by their team's win in the 2011 Cricket World Cup final match.