Awesome Music News DEFTONES Reveal New Album Title! And Give You A Little Present! arkique February 23, 2010 0Comments The Deftones’ sixth album will be titled “Diamond Eyes”. The album has a release date set for 18/05/2010. If you can’t wait and need a fix sooner then hang on…