12 Feb 1997 The Stranglers in Toulouse Down in the Sewer Artist: The Stranglers Date: 12 Feb 1997 Venue: Le Yellow City: Toulouse Country: France