Category: Music News

Deftones announce new tour, new album

By Alan Ho Alternative rock stalwarts Deftones have announced a brief tour with System of a Down yesterday (April 23) and added that they are currently in the studio recording their seventh full-length studio album.  The two week jaunt will kick off August 2nd in Philadelphia and wrap up August 15th at the Allstate […]