Deftones: “Diamond Eyes”by Aubin Paul Warner Music Group Music 15 years ago Deftones have posted the title track from their upcoming album Diamond Eyes, due out May 18, 2010.