27 May 1990 The Stranglers in Hamburg Down in the Sewer Artist: The Stranglers Date: 27 May 1990 Venue: Stadtpark City: Hamburg Country: Germany