Today Deftones premiered a new song, "Leathers," from their upcoming album Koi No Yokan. You can stream it at Deftones.com (you don't even have to give them your e-mail address or sign up for anything!).
Koi No Yokan will be out November 13. Deftones play Showbox Sodo October 13.