Deftones Set Date For New Album

The Deftones have set April 27th as the release date for their as-yet-untitled new album.