19 Jun 2004 The Stranglers in Gloucester Down in the Sewer Artist: The Stranglers Date: 19 Jun 2004 Venue: Leisure Centre City: Gloucester Country: United Kingdom