The Bold And The Beautiful Spoilers: Brooke Or Sheila – Who Is More Despicable?
The Bold and the Beautiful spoilers document that Brooke Logan Forrester (Katherine Kelly Lang) laid into Sheila Carter (Kimberlin Brown) at Il Giordino. That exchange provokes Sheila to exact revenge.
Brooke's heartlessness was cited by…