Sunday, April 25, 2010

Your Lyin' Eyes

I've been thrilled with the 'Life' series on Discovery channel. I don't think I've watched any twenty minutes of it and not seen something I wouldn't have believed if it had been just told to me or if I'd read about it but not seen it for myself.

My brother passed along the clip below, which is not from 'Life' but from the TED series of short lectures, also well worth perusing. If you can watch this clip and not be gobsmacked with amazement, you shouldn't be wasting your time here.

1 comment:

Molly said...

The last part knocked my socks off. AMAZING.