Talib Kweli

Talib Kweli

Born 3 October 1975