An intriguing attempt to capture a section of the Residents' Wormwood tour without actually recording live shows. Instead, they set up in a Berlin studio and recorded the live arrangements, aiming to get each song in a single take, later adding some overdubs.
Product Code: CD023