nerdsandbeyond.com
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 (pardon the pun) to a new level, when a strange girl …