Wednesday, February 9, 2011
Deltron 3030 - Deltron 3030
...and some of Del's best work is on this amazing collaboration with Dan Nakamura and DJ Kid Koala. Damon Albarn makes an appearance on the album as well, perhaps explaining why the three of these guys all had a hand in the Gorillaz self-titled album.
This is one of those moments were a group works exceedingly well together, and when you combine that chemistry and talent with a ridiculous futuristic concept about corporations ruling the world, you really can't go wrong.