Performing live from the Tonhalle, Dusseldorf, Germany. Gorillaz played live in this unique classical venue to an intimate audience.
Gorillaz | MTV World Stage is not available for streaming at this moment.