I'm of course talking about Deltron 3030.
I just recently listened to this album. MY GOD, is it a great album. Definitely one of the best (if not the best) hip-hop albums I've ever heard.
I know there are some other fans of this amazing group and album out there.
So what's everyone else think about this album
Image for the sake of it: