System Of A Down has announced the addition of shows in Los Angeles and San Diego, CA to their U.S. headlining run in May. Now only if they would start adding dates in the East Coast…

author avatar
Zach Shaw