19 Jun 2004 The Stranglers in Gloucester Down in the Sewer Posted on June 19, 2004 by Rancid RatJune 19, 2004 Artist: The Stranglers Date: 19 Jun 2004 Venue: Leisure Centre City: Gloucester Country: United Kingdom