22 Nov 1975 The Stranglers in Folkestone Down in the Sewer Artist: The Stranglers Date: 22 Nov 1975 Venue: Sundowners City: Folkestone Country: United Kingdom Flyer: