Dirty, punk-driven, in-your-face sludge rock band, delivers the perfect soundtrack for the end of humanity!