Tags
Deftones, the rock gods I worship, have announced their new album track listing for Koi No Yokan due to drop November 13. And because they’re awesome, the free download of their new song ‘Leathers’ is also available on their website (www.deftones.com) or right here: http://smarturl.it/leathers.
“Shedding your skin, showing your textures…”
Chino Moreno, will you marry me?
-D.A.