Gorillaz and Deltron 3030 share not only a revolving cast of musical characters but also a love for fusion. However, one rocked the sonic melting pot better. Which one do you think it was?
By DJ Fusion What’s Good to the folks over here at Planet Ill – hope