Where To Stream Earth Final Conflict Season 3 Episode 5
The Once And Future World
- Aired November 1, 1999
- 60 Min
Artifacts believed to be Taelon are found in South America. Renee and Liam try to beat Sandoval to the source to determine the importance of the found pieces.