Richard Kamau on 27th Mar

Known as Babgee on Machachari, he goes by the stage name Stich in the music industry and is set to be the next big thing...