Luton, Bedfordshire based emcee Dibo Brown recently released her commanding new track DA COME UP, via Island Records Rapping over a sparse yet menacing beat, Dibo delivers a captivating and honest dose of social realism, reflecting on her social situation and how she hopes her music will help move away from the current life she leads.…