Where To Stream The Starlost Season 1 Episode 13
The Return of Oro
- Aired December 15, 1973
- 60 Min
Oro returns, offering to repair the Ark's faulty systems and fly them all to settle on Exar, which he claims is much like earth. Devon discovers he's lying, but can only prove it in a debate in which the loser will be killed.