[youtube]dMVVie9uX8I[/youtube] Afu-Ra is an underground rapper from Brooklyn who made his first recording appearance on Jeru The Damaja’s “Mental Stamnia.” “Defeat” is the second single from his 2000 Body Of The Life Force debut.“Whirlwind Thru Cities” was the first single on the album that had production work from DJ PremierContinue Reading