SIERRA LEONE OWNED ‘MUSIC MAKERS’ SOUND SYSTEM SAVES THE DAY IN LIBERIA
Sierra Leone”s Legendary Sound System (Music Makers) rescued Liberia after a MASSIVE NO-SHOW disappointment from A Ghanian sound company, that would have caused major embarrassment...