• Embed
watch full episode

A Deal With the Devil

HighlightSeason 2 Ep 511/9/2017

Queen Tamlin admits to her pact with the Warlock Lord to spare her land.

Up Next
Loading...