The Stranglers - Live '78, SF
1978-09-12 | 21 minutes
Rating: 0
The Stranglers playing live in San Francisco 1978.