16 Mar 1990 The Stranglers in Folkestone Down in the Sewer Artist: The Stranglers Tour: 96 Tours Date: 16 Mar 1990 Venue: Leas Cliff Hall City: Folkestone Address: The Leas, Folkestone, CT20 2DZ Country: United Kingdom