Marlena has a terrifying showdown with John, Ben and Shawn; Nicole slaps Rafe.
Guest Cast
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
Marlena has a terrifying showdown with John, Ben and Shawn; Nicole slaps Rafe.
No comments yet. Be the first!