Episode 7: Oprah's Sister, Actress Denise Richards and Survivor Winner Richard Hatch

Reality TV Buzz

Episode 7