5 Comments (since 5 Jul 2012)
Agreed - some things can't be unheard. Saw them live in 2010. Sleigh Bells opened. They are the real deal. The wee lady rapper is sooooooo good.
Well that was pretty fucked up!
Check out Umshini Wam by them, if you haven't seen it...15 minutes you'll never forget!
Love them, love zef style