System Of A Down have announced four new South American tour dates for this coming October. View all of the released dates by looking below. Tour Dates 10/01 Sao Paulo, BRA – Chacara Do Joquei 10/02 Rio de Janeiro, BRA – Rock In Rio 10/05 Buenos, Aires, ARG – GEBA 10/07 Santiago, CHL – Estadio […]