Album Review: Gore by Deftones 1 Comment Deftones release their eighth studio album Gore on 8th April. They’re a band that needs no introduction, if you’re unfamiliar then this isn’t the website for you. For [...]