Artist: Toddla T Sound
Title: Worst Enemy
Album: None (Promo Single)
Producer: Toddla T Sound
Avg Rating:

DJBooth Review

A newly-formed musical collective led by English producer Toddla T., the Toddla T. Sound introduce themselves to the world (and The DJBooth) with debut single, Worst Enemy. Paddington, London R&B singer Shola Ama takes center stage on this dreamy, stripped-down selection, crooning cryptic lyrics over her colleagues’ sparse percussion and hazy synth ambiance. Pitched-down … Read More