Join the LD community,Click here to register
Added by joe (97)Cover by admin (418) Added on: 03/05/2009 Latest update: 10/03/2014 User updates processed: 2
TV Movie first aired 25 November 1984 in USA. Given a theatrical release in several countries in 1985 (released theatrically in Japan 17 August 1985).
Includes 4 page black & white insert. Includes mail order card insert.