Performing live from the Tonhalle, Dusseldorf, Germany. Gorillaz played live in this unique classical venue to an intimate audience.
Release Date 2023-03-03 Budget N/A Revenue N/A Rating 8.0/10 Runtime 44 mins