Live stream preview
Ridge pieces together clues about Brooke's mysterious lover while Caroline undergoes secret medical tests.
Episode 785
Original Air Date: May 10, 1990
Ridge pieces together clues about Brooke's mysterious lover while Caroline undergoes secret medical tests.
Episode 785
Original Air Date: May 10, 1990