12 Oct 2006 The Stranglers in Leeds Down in the Sewer Artist: The Stranglers Date: 12 Oct 2006 Venue: Metropolitain University City: Leeds Country: United Kingdom