Gorillaz Returns!!

  • Thread starter 8150
  • Start date
8

8150

Ultimate Despair
Towns Folk
So I just saw that one of the co-creators annouced that Gorillaz was returning, and released a bunch of new artwork!!! Does anyone still remember them? If so, what are your thoughts?
 
Back
Top