Check Out the Promo for Siren “On the Road”
The promo for the next new episode of Siren has been released. The episode is called, “On the Road” and it will air this coming Thursday, April 12.
In the episode, “When the military facility goes on high alert, Chris manages to escape, but he’s not the only one who gets out”
What did everyone think of tonight’s episode?
Source: Freeform
MC