2017 Latin America Lollapalooza Lineups Released

Yesterday the official lineups for the 2017 Latin America Lollapalooza festivals were announced. Sao Paulo, Brazil (March 25th – 26th), Buenos Aires, Argentina (March 31st – April 1st) and Santiago, Chile (Apri...