And yet another Deftones masterpiece. Apparently this is their last good good album, which makes me sad, but I'm a Deftones glazer so I'll probably like them either way lmao. Anyway, goddamn masterpiece of an album.
The two added songs are awesome, especially Ok Alright. Fucking masterpiece