How I repaired my own heart

1,477,298 plays|
Tal Golesworthy |
TEDxKrakow
• October 2011
Want to use TED Talks in your organization?
Start here