Tun Up Tun Up!
London
Nic E Barrz (Producer / Songwriter) + Controlla (Artist / Producer / Songwriter)
Electronic Dancehall songwriters & producers changing the landscape of music one track at a time, with dance…
Nic E Barrz (Producer / Songwriter) + Controlla (Artist / Producer / Songwriter)
Electronic Dancehall songwriters & producers changing the landscape of music one track at a time, with dance…