'Siren' Officially Cancelled On Freeform 1

‘Siren’ Officially Cancelled On Freeform

'Siren' Officially Cancelled On Freeform 2The mermaid-drama ‘Siren’ has come to an end on Freeform as the cable network has officially canceled the series after three seasons. Continue reading “‘Siren’ Officially Cancelled On Freeform”