Guns N' Roses had been scheduled to headline three upcoming Lollapalooza shows in South America: March 27 - Santiago, Chile - O'Higgins Park 29 - Buenos Aires, Argentina - Hippodromo de San Isidro April 3 - Sao Paolo, Brazil - Autódromo de Interlagos According to Charles Newbery of Billboard, promoters in Chile and Argentina have postponed...
Continue reading...
Continue reading...