The folks behind the Lollapalooza festival have just announced the schedule for the three-day marathon, which comes to Chicago's Grant Park August 6-8. And as with any gigantic eight-stage festival, ...
Published by
Pitchfork
3:40 a.m. Wednesday 9th June 2010 EST