28 Mar 2015 The Stranglers in Glasgow Down in the Sewer Artist: The Stranglers Tour: 2015 March On March Date: 28 Mar 2015 Venue: O2 ABC Glasgow City: Glasgow Address: 300 Sauchiehall Street, G2 3JA Country: United Kingdom The Rezillos get stage bombed by The Stranglers in Glasgow! The Rezillos get stage bombed by The Stranglers in Glasgow!Watch this video on YouTube | Flyer | Videos: 17 .