Talib Kweli – Upper Echelon (Video)

Here is a new single off Talib Kweli’s Prisoner of Conscious album, which is dropping in April now.