What do you expect from a Death Grips video? Prepare to feel threatened, because here’s the new clip for “Double Helix,” off the group’s excellent The Money Store.
Video: Death Grips – “No Love”
Death Grips Are Working On New Album According to Zach Hill
Is Beyoncé the New Death Grips?
Download Death Grips’ New Album, “Government Plates,” For Free