Metalsucks —
We'll know more soon enough.
The post Deftones Might as Well Be Hitting Us Over the Head with Teases of Their New Album appeared first on MetalSucks. more info
Metalsucks —
Not their best. No their worst.
The post Deftones Live at Crystal Palace Show Review: “Turn the Music Up, You C***s” appeared first on MetalSucks. more info