16 Jun 2018 The Stranglers at the Tauron Life Festival Down in the Sewer Posted on June 16, 2018 by Rancid RatJuly 1, 2018 Artist: The Stranglers Date: 16 Jun 2018 Venue: Tauron Life Festival City: Oświęcim Country: PolandFlyer:Videos:Always The SunThe Stranglers - Always the Sun live at TLFO 2018Watch this video on YouTube