Wednesday, April 23, 2008

Good Video

I have been watching some of the TED talks, some of them are really good. But for some reason I have seen this one a dozen times already.

Thursday, April 17, 2008