27 Mar 1997 The Stranglers in New York Down in the Sewer Artist: The Stranglers Date: 27 Mar 1997 Venue: Wetlands Preserve City: New York Country: United States