Most awesome-est presentation at TED 2009

Feb 23 2009

Of all the presentations I sat through this year at TED in Long Beach, this was probably the coolest technology related one:

One response so far