2527
1693610

Emmerdale

Thur 10 Jan 2019 (1)

Belle is consumed by paranoia. A mystery figure stalks the village, and Graham cracks under pressure