Deftones – Diamond Eyes

Release Date: May 4th, 2010 Reviewed by Evelyn Miska Krieger For those who might not be so familiar with the Deftones’ music, it could be easy to imagine that they’d fall into a category of screaming, unintelligible and incredibly heavy music. What might then be surprising is that their latest album, Diamond Eyes, is melodic, […]

Read More