19 Feb 1979 The Stranglers in Tokyo Down in the Sewer Posted on February 19, 1979 by Rancid RatJune 13, 2020 Artist: The Stranglers Date: 19 Feb 1979 Venue: Korakuen Hall City: Tokyo Country: Japan