The Deftones gave their new song “Leathers” its first live airing in full this weekend. The group performed the recently-released track at last night’s (September 22nd) “Epicenter Festival” in Irvine, CA. You can watch fan-filmed footage of that below. November 13th will see the release of the bands seventh studio album, “Koi No Yokan“.
- Advertisement -
Comments