Skip to playerSkip to main content
  • 7 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.
Be the first to comment
Add your comment

Recommended