Gorillaz album review for ‘Humanz’ with updated Tour Dates Matthew McGuire2017-04-30T12:47:24-05:00April 30th, 2017|Tags: Gorillaz, Gorillaz tour dates, Humanz album, Music News, United Kingdom, Warner Bros. Records| Read More