After a escaping a near death encounter with Invictus, The Team Squad begins their quest home inside the core of an unknown planet.
Aired 2021-03-20 · 22 min
Final Space: all seasons and episodes