New Video: Talib Kweli & Styles P – Last Ones
Talib Kweli and Styles P return with a video for their new song called “Last Ones.”
“Last Ones” is produced by Amadeus and set to appear on their joint project called “The Seven” which is set to be available on April 14th.