27 Oct 1980 The Stranglers in Houstin Down in the Sewer Artist: The Stranglers Date: 27 Oct 1980 Venue: Spit City: Houstin , Texas Address: 2775 Fondren Country: United States Flyer: