Inside the Dell Dome
Lollapalooza '08 marked the festival debut of the Dell Dome, a can't-miss experience for fans that's setting up shop all around the country this summer.
Join SPIN.com at Lollapalooza ’08!
SPIN.com is packing up its festival bags once again this weekend for one of summer's biggest weekends: Lollapalooza, in Chicago's gorgeous Grant Park. With headline…