The Bold And The Beautiful Spoilers: Sheila Lacks Impulse Control – Deacon Disturbed By Finn Plan
The Bold and the Beautiful spoilers document that Sheila Carter (Kimberlin Brown) lives in a fantasy world. She truly believes there is a chance her relationship with John Finn Finnegan (Tanner Novlan) can be repaired. Deacon Sharpe (Sean…