20050724 STS9 STS9 at Lollapalooza Festival on Sunday July 24, 2005 STS9 show at Lollapalooza Festival in Chicago, IL, USA on Sunday July 24, 2005 Sunday July 24, 2005 Sunday July 24, 2005 Lollapalooza Festival Lollapalooza Festival Chicago, IL, USA Chicago, IL, USA In Shows With No Comments On 11 Jun | '2017