Siren Canceled After Three Seasons By Freeform
Another one bites the dust at Freeform. It has been announced that their mermaid drama, Siren, will not be returning for a fourth season and has been canceled. The news of the cancellation comes more […]