Chicago, Illinois, United States

One of the world’s largest music festivals, Lollapalooza rocked four days of live music in Grant Park, a grassy oasis nestled in the middle of downtown Chicago, USA.

Extras

View All

Lolla 2017 - Meet the Artists

View All

Music Films

View All

Related Channels

Events You May Also Like

Stories