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





Bands in this story