16 Nov 1995 The Stranglers in Krefeld Down in the Sewer Artist: The Stranglers Date: 16 Nov 1995 Venue: Kulturfabrik City: Krefeld Address: Dießemer Str. 13, 47799 Krefeld, Germany Country: Germany