12 Jul 1997 The Stranglers in Escalarre Down in the Sewer Posted on July 12, 1997 by Rancid RatJuly 12, 1997 Artist: The Stranglers Date: 12 Jul 1997 Venue: Doctor Music Festival City: Escalarre Country: Spain .