While System Of A Down and the Deftones are supposed to be making an announcement sometime today (April 23), one System Of A Down headlining date at the Susquehanna Bank Center in Camden, NJ has been leaked via Live Nation.

author avatar
Zach Shaw