Hear that shit now here.
New Deftones to get that day started. Lucky you.
The Deftones have yet to let me down. They’re reliable. Like a fat slut — she’s gotta put out, am I right?
The band’s album Koi No Yokan will be in stores November 13.
Just FYI — the phrase ‘Koi No Yokan’ is a Japanese term that’s not literally translatable to English.
I’m just bummed its streaming on Rolling Stone’s site. As if they need the hits.
If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.