Gorillaz have been at it for about a quarter-century now, and they have eight albums to their name: Gorillaz (2001), Demon Days (2005), Plastic Beach (2010), The Fall (2011), Humanz (2017), The Now ...
As “Hello? Is anyone there?” rang out through the United Center Monday, crowds bathed in green light and rallied to answer the call from the Gorillaz’ 2001 classic “M1 A1.” The Chicago stop in ...