19 Apr 2014 The Stranglers in Lille Down in the Sewer Artist: The Stranglers Date: 19 Apr 2014 Venue: Le Splendid City: Lille Country: France Street View:View Larger MapPhotos:The Stranglers à Lille canalblog.com Videos: La Folie Stranglers - La Folie (Le Splendide Lille April 19th 2014)Watch this video on YouTube