Where To Stream Siren Season 2 Episode 8
Leverage
- Aired March 14, 2019
- 60 Min
- Rated 7.8
- Number 6 Of 36 Rated Episodes
Mermaids and humans join forces in a radical plan to stop the oil company, but their efforts have a devastating effect. And facing an uncertain future, Ben, Maddie and Ryn come together for a romantic farewell.