EastEnders

S13E30 - 1997-03-11

Grant is forced into a corner. Walford market's supervisor Michael gets Carol to face some difficult home truths in an attempt to conclude an ongoing problem.

EastEnders
S13E30