28 May 1990 The Stranglers in Düsseldorf Down in the Sewer Artist: The Stranglers Date: 28 May 1990 Venue: Philipshalle City: Düsseldorf Country: Germany