29 Oct 1980 The Stranglers in Austin Down in the Sewer Artist: The Stranglers Date: 29 Oct 1980 Venue: Club Foot City: Austin , Texas Country: United States Flyer: