Deftones releases New single “Leathers” off their forthcoming album “KOI NO YOKAN” for free for a limted time. here
Deftones are always releasing strong albums one after the other and this song sounds fucking awesome.
Tracklisting is as follows:
2. Romantic Dreams
4. Swerve City
6. Graphic Nature
10. Goon Squad
11. What Happened To You?
Follow Anemic Angel For More cool art, music and nerd culture updates