Watch The Bold and the Beautiful season 31 episode 126 tv series online free
Release: Sep 15, 2017
Bill breaks down and tells Brooke half of the truth; Steffy displays her concern for Liam and Bill by attempting to speak with each of them individually.