The Welsh-Jamaican singer and producer Rory Stonelove delivered an empowering anthem as the next single from their eagerly awaited album, Windrush Baby
Celestial-voiced singer Aleighcia Scott releases Pretty Little Brown Thing, the latest single from her forthcoming album with legendary producer Rory Stonelove (Black Dub Music). Pretty Little Brown Thing is an empowering, deeply honest celebration of being oneself, owning your power, and being accepted on your own terms.