Surprise Me!

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

2018-09-11 29 Dailymotion

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.