22 Feb 1990 The Stranglers in Newport Down in the Sewer Artist: The Stranglers Tour: 96 Tours Date: 22 Feb 1990 Venue: Newport Center City: Newport Address: 1 Kingsway, Stow Hill, Newport NP20 1 Country: United Kingdom