The shit is fucking off the chain, as the low pants-wearing youngins like to say.
If the song’s any indication, the new Deftones record will be amazing, as expected.
The Deftones performed the song live for the first time this weekend during last night’s “Epicenter Festival” in Irvine, California.
Watch video of that performance at the end of this post.
“Leathers” comes from the band’s album Koi No Yokan, due out November 13.