On 4th November 2007, thirty years to the exact day since their last visit, The Stranglers made a triumphant return to The Roundhouse in London. To commemorate this anniversary, the…
“On Stage On Screen” is a live DVD recording by The Stranglers of their concert at Shepherd’s Bush, London on 10 December 2004. The performance comprised an acoustic set, the…