17 Dec 1992 The Stranglers in Tokyo Down in the Sewer Flyer: Artist: The Stranglers Date: 17 Dec 1992 Venue: Club Citta City: Tokyo Address: 4 Ogawa-cho, 210-0023 Kanagawa, Kawasaki Country: Japan