LEAK: Diamond Eyes Heavy Blog March 19, 2010 News Diamond Eyes, the long awaited sixth album from the Deftones is out and about. Somewhere. Cue either Doctor Who, or X-Files music. -MW Leave a Reply Cancel ReplyYour email address will not be published.CommentName* Email* Website Δ
Leave a Reply