Where To Stream Earth Final Conflict Season 2 Episode 19
Defector
- Aired April 26, 1999
- 60 Min
A shuttle crashes on a beach after being pursued by a second Taelon piloted shuttle. When Liam locates the survivor (a Taelon called Belleye), he claims to want to help the Resistance take back Earth from the Taelons.