Gorillaz debuted their new, unreleased ninth album during a “Mystery Show” on the final night of their four-show residency at London’s Copper Box Arena. The “Mystery Show” followed three nights of full album playthroughs; Gorillaz first performed their 2001 self-titled debut in full on August 29th, then played 2005’s Demon Days…
Please click the link below to read the full article.