Watch Salem season 1 episode 13 tv series online free
Release: Jul 13, 2014
Mary must choose between fleeing Salem with John or completing the Grand Rite, and Tituba reveals a long kept secret that could sway her decision. Meanwhile, Increase closes in on the witches, and the Hales prepare to go into hiding.