speech debelle

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 |