18 Jun 2004 The Stranglers in Newport Down in the Sewer Artist: The Stranglers Date: 18 Jun 2004 Venue: Newport Center City: Newport Address: 1 Kingsway, Stow Hill, Newport NP20 1 Country: United Kingdom Notes: Support: October Country