The Bold And The Beautiful Spoilers: Sheila’s Incredible Escape – Li’s Secret Exposed
The Bold and the Beautiful spoilers document that Sheila Carter (Kimberlin Brown) was in shackles when Li Finnegan (Naomi Matsuda) entered the prison visitor's room. The assumed grieving, adoptive mother of John Finn Finnegan (Tanner…
