Has anyone else heard of her? I just stumbled across her while listening to SLC's public radio, I'm really impressed so far. She's real big in the UK, and it's nice to hear something a bit different. She's chill, British, and has some really good flow... no complaints here!
Here's the link for her new album if you're into it:
http://rapidshare.com/files/229920249/Speech_Debelle_-_Speech_Therapy__2009___www.beatboxradioshow.blogspot.com_.rar