Deal with the Devil (3/29/12)
Sorry, video is no longer available

Deal with the Devil (3/29/12)

Highlight03/29/124 min

Hope and John bargain with Stefano for their return to Salem.