poster

The Stranglers - Live '78, SF (1978)

NR | Sep 12, 1978 (US) | Music | 00:21

The Stranglers playing live in San Francisco 1978.

Featured Crew

Images