23 Jun 2007 The Stranglers in Exeter Down in the Sewer Posted on June 23, 2007 by Rattus RattusNovember 16, 2011 Artist: The Stranglers Date: 23 Jun 2007 Venue: Exeter Leisure Centre City: Exeter Country: United Kingdom