« Previous Ep. Next Ep. » 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. Watch now Share this on:
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.
No comments yet. Be the first!