The War In Space (1977)
Japanese Sci-Fi movie produced by Toho.
WLVI 56 Air Dates:
Saturday, December 31, 1983
@
12:00 PM