25 International Artists We Would Love To See In India
Which artist would you kill to see headline the next festival?
All these international acts coming down to India quite recently-- from Skrillex to Slash to Mogwai-- got us thinking of the artists The Sherp a...