EastEnders
Season 6 Episode 32

543

Apr 19, 199030 min0.0 rating

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

Player

External embed, no media hosted by StreamZy

Primary streaming server.

More from this season