The War In Space (1977)

Japanese Sci-Fi movie produced by Toho.

WLVI 56 Air Dates:

Saturday, December 31, 1983 @ 12:00 PM