05 May 1983 The Stranglers in San Francisco Down in the Sewer Flyer: Artist: The Stranglers Date: 05 May 1983 Venue: Kakubi Club City: San Francisco Country: United States