|
|
Deftones Album Due November 19th
|
| 22 August 2002
|
According to a recent release schedule issued by Maverick Records, the Deftones will be releasing their fourth studio album on November 19th. The band is currently working with producer Terry Date (Staind) on the effort. More info expected soon. |