Album:Talib Kweli – Train of Thought

Talib who has been very outspoken politically and socially in regards to ongoing race issues in America, has taken the time out to drop an impromptu album today entitled “Train of Thought”. Check out some rare releases,...