Movies Logo
October 20, 1979

1393. Paris, W12

A rare look inside the TV studio during the recording of City of Death via extracts from recently discovered black and white studio tapes.

No images