Watch The Astronauts season 1 episode 10 tv series online free
Release: Jan 15, 2021
An unexpected development prompts doubts among the kids about returning home, and an unknown threat attempts to destroy the Odyssey before the astronauts can make their next move.