Stereogum —
In 2000, the trio of rapper Del The Funky Homosapien, producer Dan The Automator, and DJ Kid Koala got together to form a nerd-rap supergroup called Deltron 3030 and to release a classic self-titled album. Deltron 3030 got back together to release...
more info