The world's largest music festival Lollapalooza is taking place in India this weekend for the first time. The festival features some of the biggest international acts and will grace the shores of Mumbai on the 28th and 29th of January. Arun Singh brings you more from the 'wall of inclusivity' at the festival, which features art by transgender artists.