Hallelujah Monkeyz: A Gorillaz Fancast
"Deltron 3030" (2000) Track-by-Track Review - 10/23/2017
In the first episode of a special family-oriented season of Hallelujah Monkeyz, Dillon and Trevor take a quantum leap to the distant future and check out Deltron 3030, 2001’s epic sci-fi hip-hopera starring Gorillaz collaborators Dan the Automator and Del the Funkee Homosapien. From rap battles to robots, it’s our most instupituous episode ever!
Brought to you by Trevor Ikrath & Dillon Flynn of Hallelujah Monkeyz: A Gorillaz Fancast