1373

November 21, 1996
0.0%

EastEnders - S12 - E143

1373

It's a big day for Pat, and for David. But Joe's vision of the future is shattered as David makes a few momentous decisions.

EastEnders: Season 12 - 69 Episode s