Playback serverIf a title won’t play, switch servers.
Season 38 · Episode 133
0.019mMarch 28, 2025
Deacon's response to Sheila's good news takes her by surprise. Will attempts to tell Electra how he feels and what he hopes their relationship will be.