Deborah Chandler: Deborah Chandler. Self: Gorillaz: Live in Manchester
Known For: Gorillaz: Live in Manchester (Self - Cello)