• 6 years ago
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.

Recommended