03 Dec 1995 The Stranglers in Folkestone Down in the Sewer Artist: The Stranglers Date: 03 Dec 1995 Venue: Leas Cliff Hall City: Folkestone Address: The Leas, Folkestone, CT20 2DZ Country: United Kingdom