For a band that's supposedly "broken up," Death Grips sure do keep pretty busy. First they dropped their double album The Powers That B on the world, and now -- after months of mind games and speculation, as always -- they've finally kicked off theirpromised world tour. The first show took place last night at Seattle's Showbox, and you can watch some definitive proof that it really happened below.
[videoembed size="full_width" alignment="center"][/videoembed]
[videoembed size="full_width" alignment="center"][/videoembed]
[videoembed size="full_width" alignment="center"][/videoembed]






