ICC World Cup 2011 : India v/s Australia : Quarter Final : 24th March, 2011 : Ahmedabad - India's victory celebrated by one and all - Humans and a Horse. Gross madness surrounding Hotel Courtyard Marriott, Satellite Road, Ahmedabad while hundreds of fans lined up along a few kilometers on the road, awaiting the players to return from the stadium, and cheering every trespassers, vehicles, animals and sundry.
Link to this comment:
All Comments (0)