09 Nov 2008 The Stranglers in Hull Down in the Sewer Posted on November 9, 2008 by Rattus RattusNovember 16, 2011 Artist: The Stranglers Date: 09 Nov 2008 Venue: Hull City Hall City: Hull Address: 75-76 Carr Lane Town Centre, Hull HU1 3RQ Country: United Kingdom