VIDEO: Death Grips — “Double Helix” Music June 26, 2012 0Zach Hill and MC Ride, better known as Death Grips, are at it again.