Moment of Zen - Forever

  • Aired:  06/19/01
  •  | Views: 206

Newly divorced Luke and Laura Spencer on "General Hospital" share a teary goodbye. (0:18)

Loading...