24 Oct 1975 The Stranglers in Cheshunt Down in the Sewer Flyer: Artist: The Stranglers Date: 24 Oct 1975 Venue: New River Arms City: Cheshunt Country: United Kingdom