2.45 Views
Performing live from the Tonhalle, Dusseldorf, Germany. Gorillaz played live in this unique classical venue to an intimate audience.
Release: Mar 03, 2023
Runtime: 44 minutes
Language: English
Studio:
Country: Germany
Crew: