Metalsucks — This week's top stores and playlist include God Forbid, The Chariot, War from a Harlots Mouth, and a bunch of bands that didn't break up this week.The post In Which Every Band but The Melvins Broke Up appeared first on MetalSucks.
more info