Kenyan rapper STL was spotted filming her latest video in Nairobi, bringing parts of the city to a standstill.
According to eyewitnesses, one section of the street was blocked during the shoot, surprising some passersby. The Biashara ni Biashara hitmaker was seen looking stylish as usual.
The recovered account cited reporting by E! News.