Adina Thembi, 2008 winner of Charterhouse’s Stars of the Future competition, has released visuals to her single Too Late. An Infoboxx Media Group production, Too late also features cameo appearances from colleagues Adomaa and Feli Nuna. Watch it here:
EmoticonEmoticon