Photos Terrashima December 19, 2003 Jyoti First time I’ve seen them in ages and it was a storming gig. Good thing I had my ear plugs in. Click here for the pics! Share this:FacebookTwitterTumblrRedditTelegramWhatsAppEmailPrintMorePinterestLinkedIn Related