13 Nov 1995 The Stranglers in Bremen Down in the Sewer Artist: The Stranglers Date: 13 Nov 1995 Venue: Aladin City: Bremen Address: Hannoversche Str. 11, 28309 Bremen, Germany Country: Germany