EastEnders

EastEnders

27/09/2013 (29x158)


:

With trouble following close behind, Carol tries to come to terms with David's shock appearance - but what has brought him back to Walford?

  • :
  • : 6991
  • : 77
  • BBC One
  • 19