The Stranglers - Live '78, SF (1978)

The Stranglers playing live in San Francisco 1978.

Music

The Stranglers - Live '78, SF

NextFilm 2025