15 Jun 1983 The Stranglers in Hertogenbosh Down in the Sewer Artist: The Stranglers Date: 15 Jun 1983 Venue: Hertogenbosh Festival City: Hertogenbosh Country: Netherlands