Ni ilu Londonu, Akaaboune pade Sandra Bernhard, eniti o pee lati kopa ninu eto ifihan re ti o pe akole re ni "Up All Night" ati lehinwa ninu eto "I am Still Here Damn It".Akaaboune ko eko ere sise ni ile-isere Loft Studio.. 
Ó tún maa ń ṣiṣẹ́ gẹ́gẹ́ bí aṣàpẹẹrẹ èè aṣọ.Àwọn ìtọ́pọ̀ àwọn ènìyàn ìkẹrinpọ̀ ní 1993àwọn ará rẹ̀ Rùwáńdà.. 