How many lives can you live?

1,541,142 plays|
Sarah Kay |
TEDxEast
• May 2011
Want to use TED Talks in your organization?
Start here