A four-day festival that takes place in Chicago each year, Lollapalooza just concluded yesterday. It featured more than 100 bands on multiple…
By Scene Staff
The annual four-day music festival Lollapalooza took place this past weekend at Chicago's Grant Park. In addition to performances by acts such…
Photos by Samantha Fryberger
Subscribe now to get the latest news delivered right to your inbox.