The Residents – live in Manchester – bluffing buffers or ageing artists? Live at Gorilla, Manchester 5th Feb, 2019 There is nothing not to love about...