Space Force (Original) / Space Force (US)
The comic adventures that befall a crew of astronauts assigned to a remote military space station.
Info mistake?