Video: Death Grips – “Double Helix”

death grips Video: Death Grips   Double Helix

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.