Bold And The Beautiful Spoilers- Bill Spencer Betrayed! Has Sheila Carter Compromised Her Freedom
The Bold and the Beautiful Spoilers reveal Sheila Carter (Kimberlin Brown) and Bill Spencer (Don Diamont) are the new toxic power couple of Los Angeles. Bill has started torching bridges with his family using abandonment as the cause of his…