Death Grips Shares New Mix and Announces Upcoming Album
True to their usual style of conduct, Death Grips has provided big news with modest delivery. The trio unceremoniously announced that they are working on a new album, but posted a mix to tide us over until the release. It’s like when dinners not ready but there are pizza rolls on deck. “Steroids (Crouching Tiger …