Monday, May 05, 2008

I Love the World

We love The Discovery Channel and the world

and... this song.


Wendy said...

I've never seen that. That was incredible. Made me smile and look around and appreciate, once again, our marvelous world.

Thanks for sharing it!

mindy said...

Ooooh! We also love the Discovery Channel, and this has to be one of our very favorite commercials!!!!