Emmerdale

S49E61 - Tue 13 Mar 2018 1hr

Things get out of hand for Gabby and Liv, Joe wants answers, and Belle and Lachlan prepare for their big launch.

Emmerdale
S49E61