23 Sep 2006 The Stranglers in Glasgow Down in the Sewer Artist: The Stranglers Date: 23 Sep 2006 Venue: O2 ABC Glasgow City: Glasgow Address: 310 Sauchiehall Street Glasgow G2 3JA Country: United Kingdom