Talib Kweli In a fast paced digital world that accommodates hours of new sounds uploaded to the internet every minute...