Quantcast

Deftones Announce New Album Release Date

Posted by on December 16, 2009

The Deftones will release their new album on April 27, 2010. More details here.

Tags: ,

Categorised in: News Ticker