Posts Tagged
DEELA
DEELA is back on her business on new single “TALKIN’ SHIT”
UK/Nigerian rapper DEELA delivers her new single “TALKIN’ SHIT” which
DEELA wants you to “Get A Grip”
British-Nigerian rapper DEELA comes through with this unapologetic single titled