Quantcast

Deftones Move Up New Album’s Release Date

Posted by on March 24, 2010

Following the leak of The Deftones’ Diamond Eyes, the album has been pushed up from May 18 to May 4.

Tags: ,

Categorised in: News Ticker