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.