Justin Ian Lee

Deltron 3030 – “Melding Of The Minds” (Feat. Zack De La Rocha) Video

Deltron 3030, the sci-fi rap supergroup that unites Del The Funky Homosapien with Dan The Automator and Kid Koala, came back together earlier this year…
Tom Breihan | November 6, 2013 - 3:10 pm