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…
System Of A Down Add Two New U.S. Shows
Posted by Zach Shaw on March 7, 2011