23 Mar 1997 The Stranglers in Los Angeles Down in the Sewer Artist: The Stranglers Date: 23 Mar 1997 Venue: Billboard Live City: Los Angeles Country: United States