New mermaid series “Siren” to premiere on International Mermaid Day

Mermaids are the new vampires. At least that’s what Disney’s cable channel Freeform is hoping with their new TV series “Siren.” The show had a panel at this week’s New York City Comic-Con where they debuted a first-look clip of the new series. 0:00 / 1:48 Menu Flash is […]