19 Jun 1991 The Stranglers in Toulouse Down in the Sewer Posted on June 19, 1991 by Rattus RattusDecember 12, 2010 Artist: The Stranglers Date: 19 Jun 1991 Venue: L’Apocalypse City: Toulouse Country: France