You can as well call her our ‘Hollywood girl’, Stella Mwangi alias STl is not stopping anytime soon as far as dropping hits go! And as she says ‘Niko mbele ya hii game rap…’, literally she is at the top.
Making a return to our screens barely a week after dropping ‘Not Your Ordinary’, the Norway based rapper has unveiled brand new visuals to her second single ‘Kuchizi’ under her new independent record label Badili Akili Music.
‘Kuchizi’, a slang that translates to gone crazy is a feel good hiphop track, which sees STL chest thumb with killer lines over the super beat. Accompanied with stunning visuals that only feature women on location at String Showbar in Oslo.
Watch the video below as directed by Marion Fransrud, share with us your thoughts on this one.