Lollapalooza, the music festival held since 1991, started yesterday in Sao Paulo, Brazil. The festival, which will last until March 26, will feature big names such as Billie Eilish, Blink-182 and Tame Impala. Prev 1 of 13 Next BrazilLollapalooza FestivalMusic 0 Share