Re: Deltron 3030 - Quite Possibly the Best Hiphop Album I've Ever Heard
"update your grey matter cause one day it may matter..."
3030 is one of my faves of all time too.
and yeah the emcee is del the funnky homosapien. he did stuff with the gorillaz also and is the founding member of the hieroglyphics crew. you should check them out as well.