
The Stranglers - Live '78, SF (1978)
NR
|
Sep 12, 1978 (US)
|
Music
|
00:21
The Stranglers playing live in San Francisco 1978.