The Bold and the Beautiful Spoilers: Why Fans Think Sheila Carter Killed Tom And Hollis
The Bold and the Beautiful is currently on FIRE and heating up this summer with a whodunnit mystery. There's a serial killer on the loose at Il Giardino, and it's only a matter of time before Sheila Carter (Kimberlin Brown) is the…