Watch Salem - Season 3 Episode 8 Online

Episode Summary

Mortal enemies are forced to work together to keep the door to hell locked.

Episode Name

Friday's Knights