The Daily Show with Jon Stewart

Moment of Zen - Forever - 06/19/2001 - Video Clip | The Daily Show with Jon Stewart

  • Posted: 5/23/2013
    • Length: 00:18
    • Plays: ???
Synopsis >

Newly divorced Luke and Laura Spencer on General Hospital share a teary goodbye.

TV GUIDE Users' Most Popular