On 29 June 2018, an archived video clip featured The Lamba Lolo Crew on Citizen TV’s #10Over10. The source item is limited to the embedded performance and a link to the original YouTube upload.
The clip identifies Citizen TV as Kenya’s leading television station and says it commands an audience reach of over 60%. It also describes the station as being in its over 12 years of operation, but provides no further reporting, context, or written explanation beyond the video itself.