The Bold And The Beautiful Spoilers: When Will Sheila Carter Return?
The Bold and the Beautiful spoilers have confirmed that Sheila Carter (Kimberlin Brown) is still alive, but where is she hiding?
Deacon Sharpe (Sean Kanan) put two and two together when he realized the body getting burnt had ten…