DEATH GRIPS

"Death Grips are officially releasing their excellent 2012 album NO LOVE DEEP WEB in physical formats. (They were dropped from Epic last year before it ever came out, having leaked the album online themselves.) " (pitchfork) more »