Album NewsDeftones Change Release Date on March 25, 2010 The Deftones have change the release of their new album ‘Diamond Eyes‘ to May 4th..Share this:TweetRedditMoreShare on TumblrRelated