How I repaired my own heart

1,472,549 views|
Tal Golesworthy |
TEDxKrakow
• October 2011