RAFT MOVIES

Loading Craft Movies
Emmerdale
Episode S18E81

Episode 1393 (Tue 10th Oct 1989)

October 10, 1989

Synopsis

Joe is determined to stop David from upsetting the apple cart.

Season 18 • Episode 81
HD Quality Available

Episode Navigation

Season 18 • Episode 81 of 103