Sold out for several months, we just got restock of the self titled album from the super group Deltron 3030 (Dan the Automator + Del Tha Funkee Homosapien + Kid Koala)! Originally released in 2000 on the now-defunct 75ARK record label, this hip hop concept album was released the same year as the Gorillaz’ first 12″ and is on a similar plane.