Last night, Death Grips came to the Electric Factory in the great city of Philadelphia, PA. To a few people that know the band, I told them my plans… Enter the city, find the spot, and try not to die. However, I received no jealousy or ticket inquiries, only prayers for my safety, and an […]