The Bold and the Beautiful recap for Oct. 31 was all about iconic villain Sheila Carter (Kimberlin Brown). Sheila celebrated Halloween with a trip down memory lane as she reflected on her past. Here ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results