Emmerdale 13th March 2018
Loading, please wait.
Emmerdale 13th March 2018
Emmerdale 13th March 2018
Things get out of hand for Gabby and Liv, Joe wants answers, and Belle and Lachlan prepare for their big launch.