Watch The Bold and the Beautiful season 31 episode 85 tv series online free
Release: Jul 21, 2017
Overwrought with guilt, Ridge vows to make things right within his family; Sheila worries she will lose all of her progress with Eric when Steffy shows up to take him home.