Kimberlin Brown is Back as Sheila Carter on ‘The Bold and the Beautiful’ and She Comes Bearing a Surprise for the Forresters
Sheila Carter is really back this time when actress Kimberlin Brown reprises her iconic role on "The Bold and the Beautiful" just in time for Finn and Steffy's wedding! Hmm...