The Bold And The Beautiful Spoilers: Deacon Ruined His Life For Sheila, Back To Jail
The Bold and the Beautiful spoilers show that Sheila Carter (Kimberlin Brown) has been one of the craziest people we have ever seen on the show and she is not about to stop. After breaking and entering into John 'Finn' Finnegan's…