Gorillaz: Live in Manchester
Live 2006 concert filmed at the Manchester Opera House.
Live 2006 concert filmed at the Manchester Opera House.
Studio(s): Zombie Flesh Eaters
Originally Released: Dec 01, 2006
Production Country: United Kingdom
Genres: Music, Documentary