HomeStranglers07 Jul 1980 The Stranglers in London
Down in the Sewer