04 Feb 2001 The Stranglers in Darmstadt Down in the Sewer Artist: The Stranglers Tour: 2001 European Tour Date: 04 Feb 2001 Venue: Centralstation City: Darmstadt Address: Centralstation Kultur GmbH Platz der Deutschen Einheit 21 64293 Darmstadt Country: Germany