19 Nov 1995 The Stranglers in Hamburg Down in the Sewer Artist: The Stranglers Date: 19 Nov 1995 Venue: Fabrik City: Hamburg Address: Barnerstr. 36 22765 Hamburg Country: Germany