Coronation Street
Fri Dec 06 2013 Part 2
E243 Dec 6, 2013 24m Not Rated
Hayley gets a glimpse of a life she might have had.
Is Peter full of regret?
David reflects on his actions.
Is Peter full of regret?
David reflects on his actions.
Where to Watch Fri Dec 06 2013 Part 2