17 Oct 2008 The Stranglers in Aberystwyth Down in the Sewer Artist: The Stranglers Date: 17 Oct 2008 Venue: Aberystwyth Arts Centre City: Aberystwyth Country: United Kingdom Flyer: