The Bold And The Beautiful Spoilers: Sheila Carter Seriously Cut Off Her Own Toe To Avoid Being…
The Bold and the Beautiful spoilers show that we all know how crazy Sheila Carter (Kimberlin Brown) is. She’s been making us ask questions about her mental state forever, and after shooting her own son, John ‘Finn’ Finnegan (Tanner Novlan),…