Back
2014 Emmerdale Scenes
30 October 2014 - 3:55
Debbie and Cain are shocked when Charity takes matters into her own hands.