What do you get when you take Vampire movies, add a bit of realism, mix it up with some comedy, and then pepper the crap out of it with all sorts of rockstars that I actually admire? You get Suck.
Man, the Deftones have come a long way in a relatively short time. If you listened to their first albums, Adrenaline/Around The Fur, and compared it to their more recent work like their Self-Titled/Saturday Night Wrist albums, you can easily see that Chino has grown as a vocalist. Their early stuff was awesome but still […]