[MUSIC] Princess Olubukola Adegbodu releases another new single titled ‘Dide Oluwa‘.
Coming after the release of her recent album titled Thanksgiving, Princess Olubukola Adegbodu releases another new single titled ‘Dide Oluwa‘. The song which can be translated to mean ‘The Lord’s Coming’, is Bukola’s…