Something very strange has happened and it involved Death Grips.
Jenny Death when? Jenny Death soon.
As promised, Death Grips are releasing the second part of their final studio album, "The Powers that B," despite their breakup, and here's the first single.
I've posted these guys here before, but since they announced their disbandment yesterday, I figured they deserved some recognition for their short, but prolific run.
Death Grips stays 'noided, and they have every right to, after all, they've seen footage.