Das Kapitans and Get The Fuck Out Of Dodge have teamed up on the Dodge Does Das Does Dodge Split…
Videos: Deftones – Diamond Eyes
The Deftones have unveiled their new music video for the single Diamond Eyes. The track is the title track of their sixth full length album which will be released on May 4th, 2010.
The video can be seen below.