13 Oct 1979 The Stranglers in Leeds Down in the Sewer Artist: The Stranglers Date: 13 Oct 1979 Venue: University of Leeds City: Leeds Country: United Kingdom