Deftones: “Diamond Eyes”

Deftones

Deftones have posted the title track from their upcoming album Diamond Eyes, due out May 18, 2010.