The Residue: Live in London
(Original title)
The Residue: Live in London
UK