The Sunday afternoon heat was oppressive, but the many music lovers who had walked a couple of kilometres to attend the Lollapalooza India 2025 at Mumbai’s Mahalaxmi Race Course, wearing caps of ...