Buckinghamshire, England, UK
(made on location in)
Anvil Film & Recording Group, Denham, Buckinghamshire, England, UK
(made at Anvil Film & Recording Group, Denham)
Jul 1981 - Aug 1981
It looks like we don't have any production dates for this title yet. Be the first to contribute.