by Ryan Minic | Apr 6, 2010
Soundgarden has been confirmed as one of Lollapalooza’s headlining acts this summer.
The festival will take place on August 6-8 at Grant Park in Chicago, IL.