Stella Mwangi Impresses US Rapper Jay Rock With Dope Freestyle – Watch Kenya’s top female rap star Stella Mwangi has been winning, that much we know. Based all the way in Norway, STL has been repping February 6, 2019 Entertainment·TL·Video