LogoBETABeta
543

EastEnders

Season 6Episode 32Aired 1990-04-19
543

543

The past comes back to haunt both Sharon and Michelle, and prompts the police to search a local canal.