16 Apr 1987 The Stranglers in New York Down in the Sewer Artist: The Stranglers Date: 16 Apr 1987 Venue: Ritz Club City: New York Address: 119 East 11th Street Country: United States Videos: Watch this video on YouTube