Watch Siren Online: Season 2 Episode 1

Watch Siren Online: Season 2 Episode 1

On Siren Season 2 Episode 1, more mermaids were in Bristol Cove and that meant more danger for the residents. Watch the full episode online right here.
Posted in: Siren