31 Mar 2004 The Stranglers in Haarlem Down in the Sewer Artist: The Stranglers Date: 31 Mar 2004 Venue: Patronaat City: Haarlem Country: Netherlands