Siren | Official Trailer | Freeform
“Siren” takes us inside Bristol Cove—a coastal town known for its legend of once being home to mermaids.
“Siren” takes us inside Bristol Cove—a coastal town known for its legend of once being home to mermaids.