Sacramento, California's Deftones have launched a stream of their new album "Diamond Eyes". The album will officially hit stores on May 4, 2010 through Warner Bros. Records.
Sacramento, California's Deftones have launched a stream of their new album "Diamond Eyes".
The album will officially hit stores on May 4, 2010 through Warner Bros. Records.
Don't miss a beat with our FREE daily newsletter
Click here to stream album.