F Stage, Pinewood Studios, Iver Heath, Buckinghamshire, England, UK
(interior of alien dome)
Nov 19, 1976 - Dec 6, 1976
It looks like we don't have any production dates for this title yet. Be the first to contribute.
(interior of alien dome)
It looks like we don't have any production dates for this title yet. Be the first to contribute.