Gorillaz Announce Demon Dayz Festival

Gorillaz are prepping their live return with a headlining festival in Kent, England, on June 10 with a full lineup of support acts to be named…

Leave a Reply