Deal with the Devil

Series 2 - Episode 13 Deal with the Devil

ADVERTISEMENT

Summary

Jeremy must enter an uneasy alliance with an old enemy as he makes plans to expand his farmstead, and Neil tackles some major upgrades as he prepares to sell the town.
Entertainment