Deftones “Saturday Night Wrist” (Maverick 2006)
Deftones, like so many bands, live in an uncomfortable space between the independent and mainstream musical worlds. They’re a little too experimental for lots of hard rock radio fans and most indie kids don’t even give them a chance. Well, for anyone who thinks that Deftones are nu-metal just because they’re friends with […]