fb

Charmian Carr played Leisl Von Trapp in The Sound of Music; she was the ‘Sixteen going on Seventeen’ actress with a huge sunny smile and boundless energy.

In this clip, watch Chairman Carr discuss how TMS therapy, which she has received through UCLA, has helped her regain her life following serious depression.

You are leaving this website. We are not responsible for the accuracy or completeness of the content on external sites.