Mayor Lori Lightfoot announced that Lollapalooza will continue to take place in Chicago after a 10-year deal between organizers and the city.
Mayor Lori Lightfoot announced that Lollapalooza will continue to take place in Chicago after a 10-year deal between organizers and the city.