Watch The Bold and the Beautiful season 31 episode 86 tv series online free
Release: Jul 24, 2017
The fashion houses prepare for the upcoming competition in Monte Carlo; Bill vows to do everything in his power to reunite Caroline & Thomas while getting rid of Sally.