Death Grips @ Metro (pics)
Death Grips at Metro - 6/30/15
Death Grips, who notoriously cancel shows and were supposedly broken up anyway, are actually touring for real. The tour hit Chicago's Metro last night (6/30). More pictures at BrooklynVegan.
Death Grips at Metro - 6/30/15
Death Grips, who notoriously cancel shows and were supposedly broken up anyway, are actually touring for real. The tour hit Chicago's Metro last night (6/30). More pictures at BrooklynVegan.