'I prayed': Sharon Tate's sister Debra on how she reacted to Charles Manson's death

2018-09-11 18

Sharon Tate's sister Debra sits down with Larry to discuss Charles Manson 10 months after his death and admits she doesn't hate him or any of the people who murdered her sister.