Deftones have released the first track off their new album titled "Diamond Eyes"
Deftones have released the first track off their new album titled "Diamond Eyes"
Diamond Eyes is due to hit stores on May 18th
Don't miss a beat with our FREE daily newsletter
Listen to Rocket Skates here