Lollapalooza Santiago Chile O’Higgins Park rock festival Chicago

SANTIAGO, Chile 2011 – Lollapalooza in Chile, a Different Chi-Town.
Lollapalooza, the giant rock festival that has become an annual event in Chicago, opens a new front in the capital of Chile. Lollapalooza attendees at O’Higgins Park in Santiago, Chile, on Saturday picture broadcast yourself youtube.

Lollapalooza crowd O’Higgins Park Santiago Chile 2011 hd picture
Lollapalooza crowd O’Higgins Park Santiago Chile 2011