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.
The History of the World®
© 2013 Timelines, Inc. The History of Us® is a registered trademarks of Timelines, Inc.