We don't have a thread on them and we should because the new albums coming out this year. Surprisingly wikipedia has a really nice summary of all the information:
Deltron Event II - Wikipedia, the free encyclopedia So yeah, discuss their fantastic debut as well as the great work they did on the Gorillaz album. I think my favorite song is Madness
Recommendations:
Madness
3030
Positive Contact
Battlesong
MySpace.com - Deltron 3030 - SAN FRANCISCO, California - Hip Hop - www.myspace.com/deltron3030