Where To Stream Invasion Season 1 Episode 15
The Nest
- Aired February 15, 2006
- 60 Min
- Rated 5.6
- Number 17 Of 22 Rated Episodes
Kira Underlay decides she wants to "join the new club" by going into the water. Her dad tries to stop her, but the sheriff can't keep her from spending time with some dangerous companions. Russell runs some tests on Mariel, giving them new information about being a "hybrid."