Emmerdale Backdrop Blur

Video Loading...

Emmerdale S24 E95 Episode 2030 (Tue 28th Nov 1995)

Overview

Rachel and Chris make secret plans for the future. Dave is thrown into confusion, and the village extends a welcome to some weary travellers.