Team Sleep Hibernates, Deftones Wake Up

Reported by heyrevolver

As previously reported, the Deftones are set to begin work on their new album, Lovers, which is now looking at an October release. The band is once again working with producer Terry Date and is expected to enter the studio very soon. On a rather sad note, it seems this Deftones hoop-la has pushed back the release of the Team Sleep debut until 2003. But honestly, I'd rather have a new Deftones album first. If you have yet to preview a Team Sleep track, head to their official website to download the world premiere of "Mercedes".

Apr 22 2002