Wow, weeeeeired. I was just listening to this last night. It's from Louie Schwartzberg's TED talk "Nature, Beauty, Gratitude" From last year but you can DL it on iTunes. Nice file to have on your ipod for whenever you're feeling less than grateful.
Thanks for the video!