Deftones release official 1st single “Leathers” from upcoming Koi No Yokan album
The band’s seventh full length studio album Koi No Yokan isn’t due out until November 13, 2012 but the band has already released two songs from the album, “Leathers” being the first official single. Listen to the song below and sound off in the comments section at the bottom of the post. What are your thoughts on the new song and expectations of the new album?