It was here and gone in a flash once again. Lollapalooza, the annual music explosion by the lake, wrapped up the 20th annual edition last night with a raucous performance by Foo Fighters with tens of thousands music fans cheering on. The three-day event is a summer staple for residents of Chicago South Side apartments…
Aug
09
2011