What does the future hold? 11 characters offer quirky answers

1,756,123 plays|
Sarah Jones |
TED2014
• March 2014
Want to use TED Talks in your organization?
Start here