Oprah's Sister, Actress Denise Richards and Survivor Winner Richard Hatch
- Episode aired Jul 28, 2013
Updates of Denise Richards, Survivor (2000) winner Richard Hatch and Oprah's sister, Patricia Lee.Updates of Denise Richards, Survivor (2000) winner Richard Hatch and Oprah's sister, Patricia Lee.Updates of Denise Richards, Survivor (2000) winner Richard Hatch and Oprah's sister, Patricia Lee.