ET Canada

‘Siren’

Freeform’s highly anticipated upcoming mermaid drama “Siren” takes place in a mermaid-obsessed sea town, where everyone’s lives will change when real mermaids come ashore, causing a war.

01:44

Powered by WordPress.com VIP