Siren
Mark Episode As Watched

SEASON 2 • EPISODE 16

Siren

"New World Order"

Date Aired: Aug 01, 2019 (United States)

Siren S2E16
Avg Rating (0)
Your Rating
Ben faces a choice that has rippling consequences amongst mermaid, hybrid and human alike, as the truth about mermaids is exposed.
Buy or StreamAmazonAmazon UK