what going on?

Salem 3x2

The Heart Is a Devil

Mary leaves the comfort of Alden’s embrace, determined to do whatever it takes to keep evil at bay.

Salem: 3×2
Nov. 09, 2016

Salem season 3