Life | Fri Aug 5, 2011 3:52pm EDT

Lollapalooza heads to Sao Paulo in 2012