The Stranglers - Live '78, SFWATCH"The Stranglers - Live '78, SF on xfmoviess.com " – The Stranglers playing live in San Francisco 1978.