Lollapalooza to Hit Sao Paulo, Brazil in 2012

As we head into Lollapalooza weekend in Chicago, we have some news about Lollapalooza in 2012. This year, Lollapalooza expanded outside of it’s comfy home in Grant Park in Chicago to head to nearby location (sarcasm!) Santiago, Chile, in April....