Emmerdale
Episode 5258/5259 (31st March 2009)
E64 Mar 31, 2009 45m
While Chas broods and Carl worries ahead of the wedding, Lexi can’t contain her excitement. Carl suffers bad news when he's told that both his kids are too unwell to attend the ceremony and his mood worsens as a result.
Where to Watch Episode 5258/5259 (31st March 2009)