It’s hard to imagine what a Gorillaz concert is like mostly because of the band’s elusive history, but on Oct. 11 questions were answered when they put on an unforgettable performance at the Infinite Energy Center in Duluth, Georgia.
For many, the anticipation was built up for almost two decades. How does a “virtual band” perform live? Are any of the rumors true? Only a select few know because the Gorillaz rarely tour. This international tour, dubbed Humanz for their latest album release, is only the fourth tour since the animated band’s 2001 debut album… READ MORE