Deftones Deftones have released the first song from their upcoming album, Koi No Yokan, due out November 13, 2012.



Bands in this story