0 Death Grips: True Vulture (Video) October 18, 2012 planetillshelby Death Grips and Galen Pehrson collab for yet another Death Grips video I don’t understand.