Asia’s First Lollapalooza Music Festival Kicks Off In Mumbai
Around 60,000 people are expected at the festival over two days.Mumbai: One of the world’s longest-running festivals kicked off in Mumbai Saturday for the Indian financial hub’s biggest music extravaganza…