Death Grips share 22-minute megamix, also working on new album Daniel Kirby·May 24, 2017Experimental hip hop trio Death Grips have shared a new 22-minute megamix via their Facebook page. Titled ‘Steroids (Crouching Tiger...Album News·0 Comments·0