speech debelle

More speech debelle stories

Speech Debelle & 4 Other Foreign Female Singers On Our Radar

Remember how I couldn’t shut up about fine rhymin’ Speech Debelle? Well, the Lauryn Hill of England, as I dubbed her, has just been awarded the Mercury Prize, basically…

Simcha | September 11, 2009 - 1:50 pm