Site icon

System of a Down Perform First and Only Show of 2014

System of a Down

System of a Down performed their first and only show of 2014 on Dec. 13 at the Forum in Los Angeles as part of KROQ’s Almost Acoustic Christmas. You can watch their entire set below:

Exit mobile version