Tuesday, May 1, 2007

Stiff upper lip


AC/DC. Nope. It's the firebrand reporter from Tehelka.

Location: IHC, New Delhi