08 Feb 1981 The Stranglers in Cardiff Down in the Sewer Artist: The Stranglers Date: 08 Feb 1981 Venue: Top Rank City: Cardiff Country: United Kingdom