Not much more to say here… new Death Grips. “On GP” off of the ever-delayed, long-hyped part 2 of The Powers that B, aka Jenny Death. And they’re listening to it in an echo chamber. The echo chamber is in Sunset Sound Recorders in Los Angeles.
Jenny Death comes out… when?