Uh, yea. This isnt Gorillaz. This is Deltron 3030, a kind of side project Del The Funkee Homosapien did a few years back. Wrong artist.
Uh, yea. This isnt Gorillaz. This is Deltron 3030, a kind of side project Del The Funkee Homosapien did a few years back. Wrong artist.