New gorillaz!

So does this mean there will be another album? Gorillaz are sick, I was worried they were done after demon days.

Anybody want to confirm that?
 
Back
Top