Death Grips - "On GP" June 20, 2015Reviewstheneedledrop Death Grips tease toward next week's release of Jenny Death with their most depressing, suicidal song yet.