London, England, United Kingdom
Elvis Costello / Richard Hell & The Voidoids / John Cooper Clarke Dec 20, 1978 Uploaded by Jeremy Fisher