HomeStranglers19 Feb 1979 The Stranglers in Tokyo
Down in the Sewer