The Stranglers: Friday The Thirteenth – Live at the Albert Hall Down in the Sewer Posted on April 11, 2017 by Rancid RatApril 11, 2017