Metalsucks — Phew! There’s been a lot of news about some great bands’ new releases these past few days. Here’s a quick round-up:
Deftones’ new album, Diamond Eyes, will be out May 18. I’m actually not that big a Deftones fan but I know Vince and a lot...
more info