21 Feb 1997 The Stranglers in Baarlo Down in the Sewer Artist: The Stranglers Date: 21 Feb 1997 Venue: Sjiwa City: Baarlo Country: Netherlands