Watch The Bold and the Beautiful season 31 episode 58 tv series online free
Release: Jun 13, 2017
Brooke has an awkward encounter with Ridge when she gets back from her honeymoon; shaken by recent events, Quinn is not convinced that she is completely out of harm's way.