Performing live from the Tonhalle, Dusseldorf, Germany. Gorillaz played live in this unique classical venue to an intimate audience.
Based on 1 votes
Be the first to share your thoughts about this movie!