is there a decent dvd release
is there a decent dvd release of this film. The THIS TV network print looks outstanding compared to the Zontar the thing from venus/ In the Year 2889 dvd. Any dvd releases that look as pristine as the one that aired on THIS TV network?
share