Friday 28 August 2015

[MUSIC] SL - Ali Baba


SL (also known as Dat Igbo Finest) is an indigenous Nigerian rapper who has been rocking underground for a while now. 
He's here with his latest effort - Ali Baba which was produced b Young D. Great song, Great delivery! Watchout for this bright talent.