nick
Talib Kweli is underground rappers who made it to the mainstream world by working his way up. He's got a...