Emmerdale
Episode 3617/3618 (Thu 25th Dec 2003) (32x262)
Air date: Dec 25, 2003
Marlon is determined to make this Christmas the best that Tricia's ever had, and Terry returns home for the first time since his stroke.
- Premiered: Oct 1972
- Episodes: 9837
- Followers: 31
- Running
- ITV1
- Monday at 19