Plot: With the end of the Urania's repairs in sight, the crew is throwing all their energy into one final push. But as the finish line inches closer, Captain Lovelace begins to notice something strange
Episode Aired On:
Tuesday, July 11 2017 7 years ago