Tag: The highly anticipated album launch took place at Taboo in Sandton