Double Bill Cinema release
I saw this on a double bill in 1969. It was shown first and I think the 2nd film was the main feature. I cannot remember what the other film is. Does anyone else know? I have seen it was released with a reissue of First Men in the Moon but am pretty sure it wasn't that. I saw it in West London.
share