Tuesday, April 24, 2012

Death Grips - I've Seen Footage

I've Seen Footage from the new album "The Money Store" probably the least abrasive Death Grips track i have heard, i'm really digging it.

No comments:

Post a Comment