When the galaxy comes under threat from a nefarious space captain, a mechanic and his robot ally must join an elite space squad to save it.
26-12-2023
CBBC
All episodes