Chak De GTA?

August 17, 2009

DSC00261

The ‘latest’ videogame doing the rounds at Nehru Place.

DSC00263

Advertisements