The Bold And The Beautiful (B&B) Spoilers: Sheila Reflects On Where She Went Wrong
The Bold and the Beautiful (B&B) Spoilers reveal Sheila Carter (Kimberlin Brown) has finally been beaten at her own game. Ridge Forrester (Thorsten Kaye) and Bill Spencer (Don Diamont) teamed up with the FBI in order to get Sheila to…