Description
Swans return with new album announced as the last album release of Swans’ current incarnation. ‘The Glowing Man’ was recorded at Sonic Ranch, near El Paso Texas, with John Congleton as recording engineer. Further recordings were made in Dallas, Seattle and Berlin.