Emmerdale
Episode 2900 (Mon 23rd April 2001)
E81 Apr 23, 2001 25m
Tara returns to Home Farm, leaving Chris and Zoe wondering what her motives are. Meanwhile, Ashley struggles to get through to Bernice.
Where to Watch Episode 2900 (Mon 23rd April 2001)