Soundgarden confirm they will play this year's Lollapalooza

Rumors that Soundgarden could headline Lollapalooza were confirmed on April 5, 2010. The band announced on their website that they would play on August 8.