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.
Tags: Death Grips
Video: Death Grips – “I Break Mirrors With My Face in The United States”
Death Grips Announce North American Tour
Stream Death Grips’ New Album “Jenny Death”
Death Grips – “The Powers That B”
Watch The Official Video For Death Grips’ New Song, “On GP”