Four-piece rock outfit, System Of A Down, are alive, well, and (sort of) doing things. The band did not let the year come to an end without playing at least one show. The SoCal natives played their first show in well over a year at KROQ’s Almost Acoustic Christmas Festival in Inglewood, California. The band’s […]