THE END: Mermaids Tale SIREN Has Ended With Three Seasons. Freeform Cancels Show.
Siren Mermaids tale Siren will not get a season 4 of filming in Vancouver. Freeform has cancelled the series. What’s Siren about? A mysterious young… Read More »THE END: Mermaids Tale SIREN Has Ended With Three Seasons. Freeform Cancels Show.