12 Nov 2008 The Stranglers in Folkestone Down in the Sewer Artist: The Stranglers Date: 12 Nov 2008 Venue: Leas Cliff Hall City: Folkestone Address: The Leas, Folkestone, CT20 2DZ Country: United Kingdom