EastEnders

S12E142 - 1996-11-19

Some market mayhem causes nutty Joe some distress, while David's good deed is not appreciated and Pat and Roy's wedding preparations are again put in jeopardy.

EastEnders
S12E142