Showing posts with label Deltron 3030. Show all posts
Showing posts with label Deltron 3030. Show all posts

Thursday, October 28, 2010

Deltron 3030 - Deltron 3030 (2000)


What can I say about one of my favorite hip-hop records of all time? As far as concept albums go, it's one of the best- an intergalactic futuristic rap battle over Dan the Automator's productions and Kid Koala's scratching, El Cerrito's Del tha Funkee Homosapien absolutely kills everything in sight. Appearing here (respectively) as The Cantankerous Captain Aptos, Skiznod the Boy Wonder and Deltron Zero; the trio play so well together it's as if their spinal cord is fused into one being, that being is an album named Deltron 3030.

This was the impetus for the Gorillaz; the small-scale success of the Deltron project (is calling 1.2 million albums sold "small-scale" an insult?) gave way to the mega success of the ten-plus million units moved by that first record- just listen to the track Time Keeps on Slipping (featuring Blur's Damon Albarn) to hear an "early" Gorillaz song.

Anyway, if you want to hear what an intergalactic rap battle to save humanity while fighting oppressive governments and evil multinational corporations is all about, peep this joint.