Tortured Smiles (Sheffield University 1980) by throbbing gristle Overview Tag Appears on Heathen Earth - The Live Sound Of T.G. Heathen Earth: The Live Sound of TG (2) Playcount 7 Listeners 2