B&B Spoilers: Was Deacon Actually Working With Bill And Ridge?
The Bold and the Beautiful spoilers show that even after Sheila Carter (Kimberlin Brown) seemingly feel to her death over the balcony from Bill Spencer (Don Diamont), she was able to get up without a scratch and run off to Deacon Sharpe’s…