16 Oct 2008 The Stranglers in Cardiff Down in the Sewer Artist: The Stranglers Date: 16 Oct 2008 Venue: Cardiff University City: Cardiff Country: United Kingdom