Emmerdale
Episode 2831 (Tue 16th Jan 2001)
E12 Jan 16, 2001 25m
Marc can’t contain his destructive secret and challenges Sean to come clean. Tara attempts to charm her way out of trouble. Eric’s antics bring Marlon close to bursting.
Where to Watch Episode 2831 (Tue 16th Jan 2001)