26 Feb 1983 The Stranglers in Strasbourg Down in the Sewer Posted on February 26, 1983 by Rattus RattusNovember 12, 2018 Artist: The Stranglers Date: 26 Feb 1983 Venue: Trivoli Hall City: Strasbourg Country: FranceFlyer: