Deftones Stream ‘Diamond Eyes’ Travis Faulk 14 years ago The Deftones have streamed their new album ‘Diamond Eyes‘ at this location. The album is due out May 4th. Share this: Deftones New Video “Diamond Eyes”Deftones Song “Diamond Eyes” StreamingDeftones Announce Album Title And Release Date