Interview: Rena Owen

Currently airing its second season, Freeform’s series Siren has become a breakout hit for the network. One of the reasons for the success of the […]