26 Feb 1983 The Stranglers in Strasbourg Down in the Sewer Artist: The Stranglers Date: 26 Feb 1983 Venue: Trivoli Hall City: Strasbourg Country: France Flyer: