Freeform Releases New Trailer for ‘Siren’

Freeform has released the latest trailer for its new series Siren, which makes it’s debut on March 29th.¬† The show takes the mermaid tale...