The Bold and the Beautiful Spoilers: Sheila Scores Huge Victory Over Brooke – But Is Villain’s…
The Bold and the Beautiful spoilers document that Sheila Carter (Kimberlin Brown) is reveling in Brooke Logan Forrester's (Katherine Kelly Lang) defeat. But how can Brooke's downfall help Sheila realize her goal to bond with John Finn…