Deftones debut new song


Deftones have released the first track off their new album titled "Diamond Eyes"

Diamond Eyes is due to hit stores on May 18th

Listen to Rocket Skates here


Leave a Reply

You must be registered and logged in to comment on this post.