Wednesday, February 17, 2010


One of my favorite Bands, the Deftones is finally releasing a new album in May (18th). Can't wait.

Here is a teaser for the single Rocket Skates. This 29 second clip gives off the vibe that they are going to come harder than they did with their last album Saturday Night Wrist (2006).

No comments: