Alt-metal veterans System Of A Down and Deftones are teaming for a two-week summer tour that kicks off on Aug. 2 in Philadelphia. For System Of A Down, the upcoming trek represents their first extended U.S. tour since reuniting last year — in 2011, SOAD played a handful of West Coast dates in between shows in Europe and…
Read More