Estadio Luna Park, Buenos Aires, Argentina
Alt-Rock Mainstays Deftones and Rise Against Tell a Throwback Thursday Tale