Diamond Eyes, the long awaited sixth album from the Deftones is out and about. Somewhere.

Cue either Doctor Who, or X-Files music.

-MW

Comments

Leave a Reply

Your email address will not be published.