Mufta Loacda-Lul Simon

Mufta Loacda-Lul Simon
MUFTA LOACDA is a South Sudanese(Nuer) word that loosely translate into “Key of my heart”(English). LUL SIMON is a young fast rising star from the world’s youngest nation-South Sudan(East Africa). follow Lul Simon on facebook and instagram @Lul Simon

Stream and Download

4 MB

junubeyeofficial

Leave a Reply

Your email address will not be published. Required fields are marked *