27 Jan 1980 The Stranglers in Hamburg Down in the Sewer Artist: The Stranglers Date: 27 Jan 1980 Venue: Markthalle City: Hamburg Country: Germany .