Site icon Grown Up Rap

Afu-Ra – ‘Cobra Clutch’ 

  

Remember Afu-Ra, the Gang Starr Foundation/DJ Premier/Jeru Tha Damaja  affiliate who dropped the Life Force Radio album back in 2002? Well, he’s still making music, and you can watch the video for new track Cobra Clutch below. It’s taken from The Master Chef album, coming soon. 

Exit mobile version