Del the funky homosapien

Gilliam Directing Gorillaz Movie?
Gilliam Directing Gorillaz Movie?