Video Deftones ‘Diamond Eyes’ video Posted by damnationmag on April 13, 2010April 13, 2010 Deftones new single “Diamond Eyes” will see a release April 19th. Their ‘Diamond Eyes’ album is due out May 4th, for those who can’t wait here is a little taste Share this:FacebookTwitterLinkedInGoogleTumblrRedditEmailMorePrintLike this:Like Loading... Related