Release date: 03/03/2023
Popularity: 0
Original language: EN
Performing live from the Tonhalle, Dusseldorf, Germany. Gorillaz played live in this unique classical venue to an intimate audience.