Battle of the Planets
Invasion of Space Center (1)
Season 1 Episode 84
February 12, 1979 30m TV-Y7
Spectra attempts to discover the location of a major research center in order to launch an attack on it.
Watch on these services
This title is currently not available on any service.
Cast of Invasion of Space Center (1)