Announcement

Gorillaz Announce Massive ‘Humanz’ North American Tour


The Gorillaz stay pumping out awesome news every damn week! Last week, the guys confirmed a 10 episode TV show coming soon. And now today, even bigger news has arrived. They took to social media to announce their massive Humanz...