Freeform has canceled its mermaid fantasy-drama ‘Siren’ after three seasons. The Season 3 finale aired on May 28. ‘Siren’ made a splashy debut…
Valentine’s Day may be over but our love for all things Fae remains. So sit back, relax, and polish off the rest of…