Saturday, September 5, 2009

Speech Debelle - Better Days

Here's a name I'd been hearing ALOT lately. Speech Debelle is an emcee from London that has the scene going crazy! I finally got her project and decided to share sum'n with y'all. Her album Speech Therapy is in stores now!