Who Is Sheila Carter On The Bold And The Beautiful?
The Bold and The Beautiful spoilers tease that newer viewers of The Bold and The Beautiful want to know more about Sheila Carter, (Kimberlin Brown), the woman who will crash John “Finn” Finnegan’s (Tanner Novlan) and Steffy Forrester’s…