The Bold And The Beautiful Spoilers: Finn’s Jaw Dropping Secret–Sheila Is Alive!
The Bold and the Beautiful (B&B) spoilers tease that soap characters have nine lives and Sheila Carter (Kimberlin Brown) has nine toes.
Soap death is never a certainty so many fans are convinced that Sheila is alive and well despite…